Skip to content

Commit 5914e7c

Browse files
committed
[Xtensa] Minor fix in XtensaAsnParser. Remove redundant code.
1 parent 15dfd9c commit 5914e7c

File tree

2 files changed

+1
-15
lines changed

2 files changed

+1
-15
lines changed

llvm/lib/Target/Xtensa/AsmParser/XtensaAsmParser.cpp

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -596,8 +596,7 @@ ParseStatus XtensaAsmParser::parseRegister(OperandVector &Operands,
596596
if (AllowParens && getLexer().is(AsmToken::LParen)) {
597597
size_t ReadCount = getLexer().peekTokens(Buf);
598598
if (ReadCount == 2 && Buf[1].getKind() == AsmToken::RParen) {
599-
if ((Buf[0].getKind() == AsmToken::Integer) &&
600-
(RegType == Xtensa_Generic))
599+
if (Buf[0].getKind() == AsmToken::Integer && RegType == Xtensa_Generic)
601600
return ParseStatus::NoMatch;
602601
HadParens = true;
603602
getParser().Lex(); // Eat '('

llvm/lib/Target/Xtensa/XtensaInstrInfo.td

Lines changed: 0 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -898,19 +898,6 @@ let Constraints = "$dr = $r,@earlyclobber $dr" in {
898898
"movt\t$r, $s, $t", []>, Requires<[HasBoolean]>;
899899
}
900900

901-
let Predicates = [HasBoolean] in {
902-
def SPILL_BOOL: Pseudo<(outs), (ins BR:$b, mem8:$mem),
903-
"!spill_bool $b, $mem",[]> {
904-
let mayStore = 1;
905-
}
906-
907-
def RESTORE_BOOL: Pseudo<(outs BR:$out), (ins mem8:$mem),
908-
"!restore_bool $out, $mem",[]> {
909-
let mayLoad = 1;
910-
let Defs = [BREG];
911-
}
912-
}
913-
914901
//===----------------------------------------------------------------------===//
915902
// SEXT Instruction
916903
//===----------------------------------------------------------------------===//

0 commit comments

Comments
 (0)