diff options
author | Fangrui Song <i@maskray.me> | 2025-06-16 20:58:10 -0700 |
---|---|---|
committer | Fangrui Song <i@maskray.me> | 2025-06-16 20:58:10 -0700 |
commit | 30350afd023c4e9583d5a8bbfd56af7c354923fa (patch) | |
tree | 1292ef7f50ede113d50e7e3843576a2c2229f17e /llvm/lib/MC/MCExpr.cpp | |
parent | 199428e0472c80d9b742d0a3e492ab902005fb6a (diff) | |
download | llvm-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.cpp | 9 |
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(); -} |