Skip to content

Commit 6601cbf

Browse files
committed
Combine G_READSTEADYCOUNTER and G_READCYCLECOUNTER rules
1 parent 8d5f2e0 commit 6601cbf

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

llvm/lib/Target/AMDGPU/AMDGPURegBankLegalizeRules.cpp

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -913,9 +913,8 @@ RegBankLegalizeRules::RegBankLegalizeRules(const GCNSubtarget &_ST,
913913

914914
addRulesForGOpcs({G_ABS}, Standard).Uni(S16, {{Sgpr32Trunc}, {Sgpr32SExt}});
915915

916-
addRulesForGOpcs({G_READSTEADYCOUNTER}, Standard).Uni(S64, {{Sgpr64}, {}});
917-
918-
addRulesForGOpcs({G_READCYCLECOUNTER}).Any({{UniS64}, {{Sgpr64}, {}}});
916+
addRulesForGOpcs({G_READSTEADYCOUNTER, G_READCYCLECOUNTER}, Standard)
917+
.Uni(S64, {{Sgpr64}, {}});
919918

920919
bool hasSALUFloat = ST->hasSALUFloatInsts();
921920

0 commit comments

Comments
 (0)