@@ -865,12 +865,6 @@ def FeatureSALUFloatInsts : SubtargetFeature<"salu-float",
865
865
"Has SALU floating point instructions"
866
866
>;
867
867
868
- def FeatureVGPRSingleUseHintInsts : SubtargetFeature<"vgpr-singleuse-hint",
869
- "HasVGPRSingleUseHintInsts",
870
- "true",
871
- "Has single-use VGPR hint instructions"
872
- >;
873
-
874
868
def FeaturePseudoScalarTrans : SubtargetFeature<"pseudo-scalar-trans",
875
869
"HasPseudoScalarTrans",
876
870
"true",
@@ -1511,21 +1505,18 @@ def FeatureISAVersion11_0_3 : FeatureSet<
1511
1505
def FeatureISAVersion11_5_0 : FeatureSet<
1512
1506
!listconcat(FeatureISAVersion11_Common.Features,
1513
1507
[FeatureSALUFloatInsts,
1514
- FeatureDPPSrc1SGPR,
1515
- FeatureVGPRSingleUseHintInsts])>;
1508
+ FeatureDPPSrc1SGPR])>;
1516
1509
1517
1510
def FeatureISAVersion11_5_1 : FeatureSet<
1518
1511
!listconcat(FeatureISAVersion11_Common.Features,
1519
1512
[FeatureSALUFloatInsts,
1520
1513
FeatureDPPSrc1SGPR,
1521
- FeatureVGPRSingleUseHintInsts,
1522
1514
FeatureGFX11FullVGPRs])>;
1523
1515
1524
1516
def FeatureISAVersion11_5_2 : FeatureSet<
1525
1517
!listconcat(FeatureISAVersion11_Common.Features,
1526
1518
[FeatureSALUFloatInsts,
1527
- FeatureDPPSrc1SGPR,
1528
- FeatureVGPRSingleUseHintInsts])>;
1519
+ FeatureDPPSrc1SGPR])>;
1529
1520
1530
1521
def FeatureISAVersion12 : FeatureSet<
1531
1522
[FeatureGFX12,
@@ -1555,7 +1546,6 @@ def FeatureISAVersion12 : FeatureSet<
1555
1546
FeatureSALUFloatInsts,
1556
1547
FeaturePseudoScalarTrans,
1557
1548
FeatureHasRestrictedSOffset,
1558
- FeatureVGPRSingleUseHintInsts,
1559
1549
FeatureScalarDwordx3Loads,
1560
1550
FeatureDPPSrc1SGPR]>;
1561
1551
@@ -2115,9 +2105,6 @@ def HasNotMADIntraFwdBug : Predicate<"!Subtarget->hasMADIntraFwdBug()">;
2115
2105
def HasSALUFloatInsts : Predicate<"Subtarget->hasSALUFloatInsts()">,
2116
2106
AssemblerPredicate<(all_of FeatureSALUFloatInsts)>;
2117
2107
2118
- def HasVGPRSingleUseHintInsts : Predicate<"Subtarget->hasVGPRSingleUseHintInsts()">,
2119
- AssemblerPredicate<(all_of FeatureVGPRSingleUseHintInsts)>;
2120
-
2121
2108
def HasPseudoScalarTrans : Predicate<"Subtarget->hasPseudoScalarTrans()">,
2122
2109
AssemblerPredicate<(all_of FeaturePseudoScalarTrans)>;
2123
2110
0 commit comments