@@ -917,7 +917,7 @@ class MIMG_Atomic_gfx90a<mimgopc op, string asm, RegisterClass data_rc,
917917class MIMG_Atomic_gfx10<mimgopc op, string opcode,
918918 RegisterClass DataRC, RegisterClass AddrRC,
919919 bit enableDisasm = 0>
920- : MIMG_gfx10<!cast<int>( op.GFX10M) , (outs DataRC:$vdst),
920+ : MIMG_gfx10<op.GFX10M, (outs DataRC:$vdst),
921921 !if(enableDisasm, "GFX10", "")> {
922922 let Constraints = "$vdst = $vdata";
923923
@@ -930,7 +930,7 @@ class MIMG_Atomic_gfx10<mimgopc op, string opcode,
930930class MIMG_Atomic_nsa_gfx10<mimgopc op, string opcode,
931931 RegisterClass DataRC, int num_addrs,
932932 bit enableDisasm = 0>
933- : MIMG_nsa_gfx10<!cast<int>( op.GFX10M) , (outs DataRC:$vdst), num_addrs,
933+ : MIMG_nsa_gfx10<op.GFX10M, (outs DataRC:$vdst), num_addrs,
934934 !if(enableDisasm, "GFX10", "")> {
935935 let Constraints = "$vdst = $vdata";
936936
@@ -945,7 +945,7 @@ class MIMG_Atomic_nsa_gfx10<mimgopc op, string opcode,
945945class MIMG_Atomic_gfx11<mimgopc op, string opcode,
946946 RegisterClass DataRC, RegisterClass AddrRC,
947947 bit enableDisasm = 0>
948- : MIMG_gfx11<!cast<int>( op.GFX11) , (outs DataRC:$vdst),
948+ : MIMG_gfx11<op.GFX11, (outs DataRC:$vdst),
949949 !if(enableDisasm, "GFX11", "")> {
950950 let Constraints = "$vdst = $vdata";
951951
@@ -958,7 +958,7 @@ class MIMG_Atomic_gfx11<mimgopc op, string opcode,
958958class MIMG_Atomic_nsa_gfx11<mimgopc op, string opcode,
959959 RegisterClass DataRC, int num_addrs,
960960 bit enableDisasm = 0>
961- : MIMG_nsa_gfx11<!cast<int>( op.GFX11) , (outs DataRC:$vdst), num_addrs,
961+ : MIMG_nsa_gfx11<op.GFX11, (outs DataRC:$vdst), num_addrs,
962962 !if(enableDisasm, "GFX11", "")> {
963963 let Constraints = "$vdst = $vdata";
964964
@@ -972,7 +972,7 @@ class MIMG_Atomic_nsa_gfx11<mimgopc op, string opcode,
972972
973973class VIMAGE_Atomic_gfx12<mimgopc op, string opcode, RegisterClass DataRC,
974974 int num_addrs, bit enableDisasm = 0>
975- : VIMAGE_gfx12<!cast<int>( op.GFX12) , (outs DataRC:$vdst), num_addrs,
975+ : VIMAGE_gfx12<op.GFX12, (outs DataRC:$vdst), num_addrs,
976976 !if(enableDisasm, "GFX12", "")> {
977977 let Constraints = "$vdst = $vdata";
978978
0 commit comments