diff --git a/llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp b/llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp index db9ec7ae1df02..6cec11a48d042 100644 --- a/llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp +++ b/llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp @@ -202,7 +202,6 @@ class RISCVAsmParser : public MCTargetAsmParser { ParseStatus parseOperandWithSpecifier(OperandVector &Operands); ParseStatus parseBareSymbol(OperandVector &Operands); ParseStatus parseCallSymbol(OperandVector &Operands); - ParseStatus parsePseudoQCJumpSymbol(OperandVector &Operands); ParseStatus parsePseudoJumpSymbol(OperandVector &Operands); ParseStatus parseJALOffset(OperandVector &Operands); ParseStatus parseVTypeI(OperandVector &Operands); @@ -2139,23 +2138,6 @@ ParseStatus RISCVAsmParser::parseCallSymbol(OperandVector &Operands) { return ParseStatus::Success; } -ParseStatus RISCVAsmParser::parsePseudoQCJumpSymbol(OperandVector &Operands) { - SMLoc S = getLoc(); - const MCExpr *Res; - - if (getLexer().getKind() != AsmToken::Identifier) - return ParseStatus::NoMatch; - - std::string Identifier(getTok().getIdentifier()); - SMLoc E = getTok().getEndLoc(); - Lex(); - - MCSymbol *Sym = getContext().getOrCreateSymbol(Identifier); - Res = MCSymbolRefExpr::create(Sym, getContext()); - Operands.push_back(RISCVOperand::createImm(Res, S, E, isRV64())); - return ParseStatus::Success; -} - ParseStatus RISCVAsmParser::parsePseudoJumpSymbol(OperandVector &Operands) { SMLoc S = getLoc(); SMLoc E;