[llvm] c347ad2 - [RISCV][NFC] Delete RISCVAsmParser::parsePseudoQCJumpSymbol (#136552)
via llvm-commits
llvm-commits at lists.llvm.org
Mon Apr 21 02:52:00 PDT 2025
Author: Liao Chunyu
Date: 2025-04-21T17:51:57+08:00
New Revision: c347ad21ab55fc28cbc1366e86de3ad073dd693a
URL: https://github.com/llvm/llvm-project/commit/c347ad21ab55fc28cbc1366e86de3ad073dd693a
DIFF: https://github.com/llvm/llvm-project/commit/c347ad21ab55fc28cbc1366e86de3ad073dd693a.diff
LOG: [RISCV][NFC] Delete RISCVAsmParser::parsePseudoQCJumpSymbol (#136552)
fix, warning:
RISCVAsmParser::parsePseudoQCJumpSymbol(llvm::OperandVector&)’ defined
but not used [-Wunused-function]
Added:
Modified:
llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp
Removed:
################################################################################
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;
More information about the llvm-commits
mailing list