Skip to content

Commit c276f9a

Browse files
committed
fixup! Remove unneeded check.
1 parent 8e72704 commit c276f9a

File tree

1 file changed

+2
-4
lines changed

1 file changed

+2
-4
lines changed

llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2583,8 +2583,7 @@ ParseStatus RISCVAsmParser::parseRegList(OperandVector &Operands,
25832583
bool UsesXRegs;
25842584
MCRegister RegEnd;
25852585
do {
2586-
if (getTok().isNot(AsmToken::Identifier) ||
2587-
(RegEnd == RISCV::X18 && isRVE()))
2586+
if (getTok().isNot(AsmToken::Identifier))
25882587
return Error(getLoc(), "invalid register");
25892588

25902589
StringRef RegName = getTok().getIdentifier();
@@ -2617,8 +2616,7 @@ ParseStatus RISCVAsmParser::parseRegList(OperandVector &Operands,
26172616
return Error(MinusLoc, Twine("register '") + (UsesXRegs ? "x1" : "ra") +
26182617
"' cannot start a multiple register range");
26192618

2620-
if (getTok().isNot(AsmToken::Identifier) ||
2621-
(RegEnd == RISCV::X18 && isRVE()))
2619+
if (getTok().isNot(AsmToken::Identifier))
26222620
return Error(getLoc(), "invalid register");
26232621

26242622
StringRef RegName = getTok().getIdentifier();

0 commit comments

Comments
 (0)