@@ -917,7 +917,7 @@ class MIMG_Atomic_gfx90a<mimgopc op, string asm, RegisterClass data_rc,
917
917
class MIMG_Atomic_gfx10<mimgopc op, string opcode,
918
918
RegisterClass DataRC, RegisterClass AddrRC,
919
919
bit enableDisasm = 0>
920
- : MIMG_gfx10<!cast<int>( op.GFX10M) , (outs DataRC:$vdst),
920
+ : MIMG_gfx10<op.GFX10M, (outs DataRC:$vdst),
921
921
!if(enableDisasm, "GFX10", "")> {
922
922
let Constraints = "$vdst = $vdata";
923
923
@@ -930,7 +930,7 @@ class MIMG_Atomic_gfx10<mimgopc op, string opcode,
930
930
class MIMG_Atomic_nsa_gfx10<mimgopc op, string opcode,
931
931
RegisterClass DataRC, int num_addrs,
932
932
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,
934
934
!if(enableDisasm, "GFX10", "")> {
935
935
let Constraints = "$vdst = $vdata";
936
936
@@ -945,7 +945,7 @@ class MIMG_Atomic_nsa_gfx10<mimgopc op, string opcode,
945
945
class MIMG_Atomic_gfx11<mimgopc op, string opcode,
946
946
RegisterClass DataRC, RegisterClass AddrRC,
947
947
bit enableDisasm = 0>
948
- : MIMG_gfx11<!cast<int>( op.GFX11) , (outs DataRC:$vdst),
948
+ : MIMG_gfx11<op.GFX11, (outs DataRC:$vdst),
949
949
!if(enableDisasm, "GFX11", "")> {
950
950
let Constraints = "$vdst = $vdata";
951
951
@@ -958,7 +958,7 @@ class MIMG_Atomic_gfx11<mimgopc op, string opcode,
958
958
class MIMG_Atomic_nsa_gfx11<mimgopc op, string opcode,
959
959
RegisterClass DataRC, int num_addrs,
960
960
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,
962
962
!if(enableDisasm, "GFX11", "")> {
963
963
let Constraints = "$vdst = $vdata";
964
964
@@ -972,7 +972,7 @@ class MIMG_Atomic_nsa_gfx11<mimgopc op, string opcode,
972
972
973
973
class VIMAGE_Atomic_gfx12<mimgopc op, string opcode, RegisterClass DataRC,
974
974
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,
976
976
!if(enableDisasm, "GFX12", "")> {
977
977
let Constraints = "$vdst = $vdata";
978
978
0 commit comments