aboutsummaryrefslogtreecommitdiffstats
path: root/lib/MC/MCExpr.cpp
diff options
context:
space:
mode:
authorAkira Hatanaka <ahatanaka@mips.com>2011-11-15 18:38:35 +0000
committerAkira Hatanaka <ahatanaka@mips.com>2011-11-15 18:38:35 +0000
commit00e1fa499d73d4674e50de313199877512caaf10 (patch)
tree91be0fcc0592708c33c586fbf2b0a81167fb4234 /lib/MC/MCExpr.cpp
parent2bbb7e3ca609dcd2eb2ae3b98d85fe002baf653e (diff)
downloadexternal_llvm-00e1fa499d73d4674e50de313199877512caaf10.zip
external_llvm-00e1fa499d73d4674e50de313199877512caaf10.tar.gz
external_llvm-00e1fa499d73d4674e50de313199877512caaf10.tar.bz2
Remove function printMipsSymbolRef.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@144663 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/MC/MCExpr.cpp')
-rw-r--r--lib/MC/MCExpr.cpp35
1 files changed, 0 insertions, 35 deletions
diff --git a/lib/MC/MCExpr.cpp b/lib/MC/MCExpr.cpp
index 4af27ab..da297fb 100644
--- a/lib/MC/MCExpr.cpp
+++ b/lib/MC/MCExpr.cpp
@@ -26,38 +26,6 @@ STATISTIC(MCExprEvaluate, "Number of MCExpr evaluations");
}
}
-static bool printMipsSymbolRef(const MCSymbolRefExpr &SRE,
- const MCSymbol &Sym, raw_ostream &OS) {
- MCSymbolRefExpr::VariantKind Kind= SRE.getKind();
-
- switch (Kind) {
- default:
- return false;
- case MCSymbolRefExpr::VK_Mips_None: break;
- case MCSymbolRefExpr::VK_Mips_GPREL: OS << "%gp_rel("; break;
- case MCSymbolRefExpr::VK_Mips_GOT_CALL: OS << "%call16("; break;
- case MCSymbolRefExpr::VK_Mips_GOT: OS << "%got("; break;
- case MCSymbolRefExpr::VK_Mips_ABS_HI: OS << "%hi("; break;
- case MCSymbolRefExpr::VK_Mips_ABS_LO: OS << "%lo("; break;
- case MCSymbolRefExpr::VK_Mips_TLSGD: OS << "%tlsgd("; break;
- case MCSymbolRefExpr::VK_Mips_GOTTPREL: OS << "%gottprel("; break;
- case MCSymbolRefExpr::VK_Mips_TPREL_HI: OS << "%tprel_hi("; break;
- case MCSymbolRefExpr::VK_Mips_TPREL_LO: OS << "%tprel_lo("; break;
- case MCSymbolRefExpr::VK_Mips_GPOFF_HI: OS << "%hi(%neg(%gp_rel("; break;
- case MCSymbolRefExpr::VK_Mips_GPOFF_LO: OS << "%lo(%neg(%gp_rel("; break;
- case MCSymbolRefExpr::VK_Mips_GOT_DISP: OS << "%got_disp("; break;
- case MCSymbolRefExpr::VK_Mips_GOT_PAGE: OS << "%got_page("; break;
- case MCSymbolRefExpr::VK_Mips_GOT_OFST: OS << "%got_ofst("; break;
- }
-
- OS << Sym;
-
- if (Kind != MCSymbolRefExpr::VK_Mips_None)
- OS << ')';
-
- return true;
-}
-
void MCExpr::print(raw_ostream &OS) const {
switch (getKind()) {
case MCExpr::Target:
@@ -73,9 +41,6 @@ void MCExpr::print(raw_ostream &OS) const {
// absolute names.
bool UseParens = Sym.getName()[0] == '$';
- if (printMipsSymbolRef(SRE, Sym, OS))
- return;
-
if (SRE.getKind() == MCSymbolRefExpr::VK_PPC_DARWIN_HA16 ||
SRE.getKind() == MCSymbolRefExpr::VK_PPC_DARWIN_LO16) {
OS << MCSymbolRefExpr::getVariantKindName(SRE.getKind());