aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/MC/MCExpr.cpp
diff options
context:
space:
mode:
authorFangrui Song <i@maskray.me>2025-06-16 20:58:10 -0700
committerFangrui Song <i@maskray.me>2025-06-16 20:58:10 -0700
commit30350afd023c4e9583d5a8bbfd56af7c354923fa (patch)
tree1292ef7f50ede113d50e7e3843576a2c2229f17e /llvm/lib/MC/MCExpr.cpp
parent199428e0472c80d9b742d0a3e492ab902005fb6a (diff)
downloadllvm-30350afd023c4e9583d5a8bbfd56af7c354923fa.zip
llvm-30350afd023c4e9583d5a8bbfd56af7c354923fa.tar.gz
llvm-30350afd023c4e9583d5a8bbfd56af7c354923fa.tar.bz2
MCSpecifierExpr: Remove unused virtual functions
... now that all targets using MCSpecifierExpr have migrated to XXXMCAsmInfo::printExpr/evaluateAsRelocatableImpl.
Diffstat (limited to 'llvm/lib/MC/MCExpr.cpp')
-rw-r--r--llvm/lib/MC/MCExpr.cpp9
1 files changed, 0 insertions, 9 deletions
diff --git a/llvm/lib/MC/MCExpr.cpp b/llvm/lib/MC/MCExpr.cpp
index 8919129..8919a26 100644
--- a/llvm/lib/MC/MCExpr.cpp
+++ b/llvm/lib/MC/MCExpr.cpp
@@ -754,12 +754,3 @@ const MCSpecifierExpr *MCSpecifierExpr::create(const MCSymbol *Sym, Spec S,
MCContext &Ctx, SMLoc Loc) {
return new (Ctx) MCSpecifierExpr(MCSymbolRefExpr::create(Sym, Ctx), S, Loc);
}
-
-bool MCSpecifierExpr::evaluateAsRelocatableImpl(MCValue &Res,
- const MCAssembler *Asm) const {
- if (!getSubExpr()->evaluateAsRelocatable(Res, Asm))
- return false;
-
- Res.setSpecifier(specifier);
- return !Res.getSubSym();
-}