@@ -112,7 +112,7 @@ class VOP2_Real <VOP2_Pseudo ps, int EncodingFamily, string real_name = ps.Mnemo
112
112
class VOP2_Real_Gen <VOP2_Pseudo ps, GFXGen Gen, string real_name = ps.Mnemonic> :
113
113
VOP2_Real <ps, Gen.Subtarget, real_name> {
114
114
let AssemblerPredicate = Gen.AssemblerPredicate;
115
- let OtherPredicates = !if(ps.Pfl.IsRealTrue16, [ UseRealTrue16Insts], [] );
115
+ let True16Predicate = !if(ps.Pfl.IsRealTrue16, UseRealTrue16Insts, NoTrue16Predicate );
116
116
let DecoderNamespace = Gen.DecoderNamespace#
117
117
!if(ps.Pfl.IsRealTrue16, "", "_FAKE16");
118
118
}
@@ -1272,7 +1272,7 @@ class VOP2_DPP16_Gen<bits<6> op, VOP2_DPP_Pseudo ps, GFXGen Gen,
1272
1272
string opName = ps.OpName, VOPProfile p = ps.Pfl> :
1273
1273
VOP2_DPP16<op, ps, Gen.Subtarget, opName, p> {
1274
1274
let AssemblerPredicate = Gen.AssemblerPredicate;
1275
- let OtherPredicates = !if(ps.Pfl.IsRealTrue16, [ UseRealTrue16Insts], [] );
1275
+ let True16Predicate = !if(ps.Pfl.IsRealTrue16, UseRealTrue16Insts, NoTrue16Predicate );
1276
1276
let DecoderNamespace = Gen.DecoderNamespace#
1277
1277
!if(ps.Pfl.IsRealTrue16, "", "_FAKE16");
1278
1278
}
@@ -1301,7 +1301,7 @@ class VOP2_DPP8_Gen<bits<6> op, VOP2_Pseudo ps, GFXGen Gen,
1301
1301
VOPProfile p = ps.Pfl> :
1302
1302
VOP2_DPP8<op, ps, p> {
1303
1303
let AssemblerPredicate = Gen.AssemblerPredicate;
1304
- let OtherPredicates = !if(ps.Pfl.IsRealTrue16, [ UseRealTrue16Insts], [] );
1304
+ let True16Predicate = !if(ps.Pfl.IsRealTrue16, UseRealTrue16Insts, NoTrue16Predicate );
1305
1305
let DecoderNamespace = Gen.DecoderNamespace#
1306
1306
!if(ps.Pfl.IsRealTrue16, "", "_FAKE16");
1307
1307
}
0 commit comments