[llvm] [Mips][NFC] Garbage collect unused code (PR #85499)
Brad Smith via llvm-commits
llvm-commits at lists.llvm.org
Fri Mar 15 22:45:36 PDT 2024
https://github.com/brad0 created https://github.com/llvm/llvm-project/pull/85499
None
>From bc36d47a7ca54c529277d3c5e3468651a3f35edd Mon Sep 17 00:00:00 2001
From: Brad Smith <brad at comstyle.com>
Date: Sat, 16 Mar 2024 01:41:42 -0400
Subject: [PATCH] [Mips][NFC] Garbage collect unused code
---
.../Mips/MCTargetDesc/MipsTargetStreamer.cpp | 22 -------------------
1 file changed, 22 deletions(-)
diff --git a/llvm/lib/Target/Mips/MCTargetDesc/MipsTargetStreamer.cpp b/llvm/lib/Target/Mips/MCTargetDesc/MipsTargetStreamer.cpp
index adfcea73615831..bdf299ae8ac112 100644
--- a/llvm/lib/Target/Mips/MCTargetDesc/MipsTargetStreamer.cpp
+++ b/llvm/lib/Target/Mips/MCTargetDesc/MipsTargetStreamer.cpp
@@ -1255,28 +1255,6 @@ void MipsTargetELFStreamer::emitDirectiveCpsetup(unsigned RegNo,
emitRRI(Mips::SD, GPReg, Mips::SP, RegOrOffset, SMLoc(), &STI);
}
-#if 0
- // We haven't support -mabicalls -mno-shared yet.
- if (-mno-shared) {
- MCSymbol *GPSym = MCA.getContext().getOrCreateSymbol("__gnu_local_gp");
- const MipsMCExpr *HiExpr = MipsMCExpr::create(
- MipsMCExpr::MEK_HI, MCSymbolRefExpr::create(GPSym, MCA.getContext()),
- MCA.getContext());
- const MipsMCExpr *LoExpr = MipsMCExpr::create(
- MipsMCExpr::MEK_LO, MCSymbolRefExpr::create(GPSym, MCA.getContext()),
- MCA.getContext());
-
- // lui $gp, %hi(__gnu_local_gp)
- emitRX(Mips::LUi, GPReg, MCOperand::createExpr(HiExpr), SMLoc(), &STI);
-
- // addiu $gp, $gp, %lo(__gnu_local_gp)
- emitRRX(Mips::ADDiu, GPReg, GPReg, MCOperand::createExpr(LoExpr), SMLoc(),
- &STI);
-
- return;
- }
-#endif
-
const MipsMCExpr *HiExpr = MipsMCExpr::createGpOff(
MipsMCExpr::MEK_HI, MCSymbolRefExpr::create(&Sym, MCA.getContext()),
MCA.getContext());
More information about the llvm-commits
mailing list