@@ -1524,21 +1524,21 @@ class MIMG_IntersectRay_Helper<bit Is64, bit IsA16> {
1524
1524
1525
1525
class MIMG_IntersectRay_gfx10<mimgopc op, string opcode, RegisterClass AddrRC>
1526
1526
: 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);
1528
1528
let AsmString = opcode#" $vdata, $vaddr0, $srsrc$a16";
1529
1529
1530
1530
let nsa = 0;
1531
1531
}
1532
1532
1533
1533
class MIMG_IntersectRay_nsa_gfx10<mimgopc op, string opcode, int num_addrs>
1534
1534
: 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));
1536
1536
let AsmString = opcode#" $vdata, "#nsah.AddrAsm#", $srsrc$a16";
1537
1537
}
1538
1538
1539
1539
class MIMG_IntersectRay_gfx11<mimgopc op, string opcode, RegisterClass AddrRC>
1540
1540
: 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);
1542
1542
let AsmString = opcode#" $vdata, $vaddr0, $srsrc$a16";
1543
1543
1544
1544
let nsa = 0;
@@ -1548,15 +1548,15 @@ class MIMG_IntersectRay_nsa_gfx11<mimgopc op, string opcode, int num_addrs,
1548
1548
list<RegisterClass> addr_types>
1549
1549
: MIMG_nsa_gfx11<op.GFX11, (outs VReg_128:$vdata), num_addrs, "GFX11",
1550
1550
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));
1552
1552
let AsmString = opcode#" $vdata, "#nsah.AddrAsm#", $srsrc$a16";
1553
1553
}
1554
1554
1555
1555
class VIMAGE_IntersectRay_gfx12<mimgopc op, string opcode, int num_addrs,
1556
1556
list<RegisterClass> addr_types>
1557
1557
: VIMAGE_gfx12<op.GFX12, (outs VReg_128:$vdata),
1558
1558
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));
1560
1560
let AsmString = opcode#" $vdata, "#nsah.AddrAsm#", $rsrc$a16";
1561
1561
}
1562
1562
0 commit comments