more shrinkification


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@119068 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/lib/Target/ARM/ARMMCInstLower.cpp b/lib/Target/ARM/ARMMCInstLower.cpp
index d9c5bcd..e500ca8 100644
--- a/lib/Target/ARM/ARMMCInstLower.cpp
+++ b/lib/Target/ARM/ARMMCInstLower.cpp
@@ -26,10 +26,6 @@
 #include "llvm/ADT/SmallString.h"
 using namespace llvm;
 
-MCSymbol *ARMMCInstLower::GetGlobalAddressSymbol(const GlobalValue *GV) const {
-  return Printer.Mang->getSymbol(GV);
-}
-
 MCOperand ARMMCInstLower::
 GetSymbolRef(const MachineOperand &MO, const MCSymbol *Symbol) const {
   const MCExpr *Expr;
@@ -82,7 +78,7 @@
                        MO.getMBB()->getSymbol(), Ctx));
       break;
     case MachineOperand::MO_GlobalAddress:
-      MCOp = GetSymbolRef(MO, GetGlobalAddressSymbol(MO.getGlobal()));
+      MCOp = GetSymbolRef(MO, Printer.Mang->getSymbol(MO.getGlobal()));
       break;
     case MachineOperand::MO_ExternalSymbol:
       MCOp = GetSymbolRef(MO, 
diff --git a/lib/Target/ARM/ARMMCInstLower.h b/lib/Target/ARM/ARMMCInstLower.h
index 578590e..caab7e9 100644
--- a/lib/Target/ARM/ARMMCInstLower.h
+++ b/lib/Target/ARM/ARMMCInstLower.h
@@ -14,18 +14,14 @@
 
 namespace llvm {
   class AsmPrinter;
-  class GlobalValue;
   class MCAsmInfo;
   class MCContext;
   class MCInst;
   class MCOperand;
   class MCSymbol;
-  class MCSymbolRefExpr;
   class MachineInstr;
-  class MachineModuleInfoMachO;
   class MachineOperand;
   class Mangler;
-  //class ARMSubtarget;
 
 /// ARMMCInstLower - This class is used to lower an MachineInstr into an MCInst.
 class LLVM_LIBRARY_VISIBILITY ARMMCInstLower {
@@ -39,7 +35,6 @@
   void Lower(const MachineInstr *MI, MCInst &OutMI) const;
 
 private:
-  MCSymbol *GetGlobalAddressSymbol(const GlobalValue *GV) const;
   MCOperand GetSymbolRef(const MachineOperand &MO, const MCSymbol *Sym) const;
 };