@@ -1524,21 +1524,21 @@ class MIMG_IntersectRay_Helper<bit Is64, bit IsA16> {
15241524
15251525class MIMG_IntersectRay_gfx10<mimgopc op, string opcode, RegisterClass AddrRC>
15261526 : MIMG_gfx10<op.GFX10M, (outs VReg_128:$vdata), "GFX10"> {
1527- let InOperandList = (ins AddrRC:$vaddr0, SReg_128 :$srsrc, A16:$a16);
1527+ let InOperandList = (ins AddrRC:$vaddr0, SReg_128_XNULL :$srsrc, A16:$a16);
15281528 let AsmString = opcode#" $vdata, $vaddr0, $srsrc$a16";
15291529
15301530 let nsa = 0;
15311531}
15321532
15331533class MIMG_IntersectRay_nsa_gfx10<mimgopc op, string opcode, int num_addrs>
15341534 : MIMG_nsa_gfx10<op.GFX10M, (outs VReg_128:$vdata), num_addrs, "GFX10"> {
1535- let InOperandList = !con(nsah.AddrIns, (ins SReg_128 :$srsrc, A16:$a16));
1535+ let InOperandList = !con(nsah.AddrIns, (ins SReg_128_XNULL :$srsrc, A16:$a16));
15361536 let AsmString = opcode#" $vdata, "#nsah.AddrAsm#", $srsrc$a16";
15371537}
15381538
15391539class MIMG_IntersectRay_gfx11<mimgopc op, string opcode, RegisterClass AddrRC>
15401540 : MIMG_gfx11<op.GFX11, (outs VReg_128:$vdata), "GFX11"> {
1541- let InOperandList = (ins AddrRC:$vaddr0, SReg_128 :$srsrc, A16:$a16);
1541+ let InOperandList = (ins AddrRC:$vaddr0, SReg_128_XNULL :$srsrc, A16:$a16);
15421542 let AsmString = opcode#" $vdata, $vaddr0, $srsrc$a16";
15431543
15441544 let nsa = 0;
@@ -1548,15 +1548,15 @@ class MIMG_IntersectRay_nsa_gfx11<mimgopc op, string opcode, int num_addrs,
15481548 list<RegisterClass> addr_types>
15491549 : MIMG_nsa_gfx11<op.GFX11, (outs VReg_128:$vdata), num_addrs, "GFX11",
15501550 addr_types> {
1551- let InOperandList = !con(nsah.AddrIns, (ins SReg_128 :$srsrc, A16:$a16));
1551+ let InOperandList = !con(nsah.AddrIns, (ins SReg_128_XNULL :$srsrc, A16:$a16));
15521552 let AsmString = opcode#" $vdata, "#nsah.AddrAsm#", $srsrc$a16";
15531553}
15541554
15551555class VIMAGE_IntersectRay_gfx12<mimgopc op, string opcode, int num_addrs,
15561556 list<RegisterClass> addr_types>
15571557 : VIMAGE_gfx12<op.GFX12, (outs VReg_128:$vdata),
15581558 num_addrs, "GFX12", addr_types> {
1559- let InOperandList = !con(nsah.AddrIns, (ins SReg_128 :$rsrc, A16:$a16));
1559+ let InOperandList = !con(nsah.AddrIns, (ins SReg_128_XNULL :$rsrc, A16:$a16));
15601560 let AsmString = opcode#" $vdata, "#nsah.AddrAsm#", $rsrc$a16";
15611561}
15621562
0 commit comments