Skip to content

Commit 11e9388

Browse files
committed
Check RegisterClassLike
1 parent c9fdf82 commit 11e9388

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

llvm/utils/TableGen/GlobalISelEmitter.cpp

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1133,9 +1133,8 @@ Error GlobalISelEmitter::importChildMatcher(
11331133
auto *ChildRec = ChildDefInit->getDef();
11341134

11351135
// Check for register classes.
1136-
if (ChildRec->isSubClassOf("RegisterClass") ||
1137-
ChildRec->isSubClassOf("RegisterOperand") ||
1138-
ChildRec->isSubClassOf("RegClassByHwMode")) {
1136+
if (ChildRec->isSubClassOf("RegisterClassLike") ||
1137+
ChildRec->isSubClassOf("RegisterOperand")) {
11391138
OM.addPredicate<RegisterBankOperandMatcher>(
11401139
Target.getRegisterClass(Target.getInitValueAsRegClass(
11411140
ChildDefInit,

0 commit comments

Comments
 (0)