diff options
author | Chris Lattner <sabre@nondot.org> | 2010-01-16 01:17:26 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2010-01-16 01:17:26 +0000 |
commit | fedff0f67dfe804d2b525af52b067d950917d53c (patch) | |
tree | b41b88a95f8970fbc096b0684633ea5cb4188fcc /llvm/lib/Target | |
parent | 426f31f458ed635cd990acaec4570ef847421787 (diff) | |
download | bcm5719-llvm-fedff0f67dfe804d2b525af52b067d950917d53c.tar.gz bcm5719-llvm-fedff0f67dfe804d2b525af52b067d950917d53c.zip |
remove the string form of printVisibility.
llvm-svn: 93609
Diffstat (limited to 'llvm/lib/Target')
-rw-r--r-- | llvm/lib/Target/PIC16/AsmPrinter/PIC16AsmPrinter.cpp | 6 | ||||
-rw-r--r-- | llvm/lib/Target/SystemZ/AsmPrinter/SystemZAsmPrinter.cpp | 17 |
2 files changed, 8 insertions, 15 deletions
diff --git a/llvm/lib/Target/PIC16/AsmPrinter/PIC16AsmPrinter.cpp b/llvm/lib/Target/PIC16/AsmPrinter/PIC16AsmPrinter.cpp index 87f5aad02a6..ac4776e657f 100644 --- a/llvm/lib/Target/PIC16/AsmPrinter/PIC16AsmPrinter.cpp +++ b/llvm/lib/Target/PIC16/AsmPrinter/PIC16AsmPrinter.cpp @@ -128,7 +128,8 @@ bool PIC16AsmPrinter::runOnMachineFunction(MachineFunction &MF) { O << "\tretlw high(" << PAN::getFrameLabel(CurrentFnName) << ")\n"; // Emit function start label. - O << CurrentFnName << ":\n"; + CurrentFnSym->print(O, MAI); + O << ":\n"; DebugLoc CurDL; O << "\n"; @@ -399,7 +400,8 @@ void PIC16AsmPrinter::EmitFunctionFrame(MachineFunction &MF) { // Emit the data section name. O << "\n"; - PIC16Section *fPDataSection = const_cast<PIC16Section *>(getObjFileLowering(). + PIC16Section *fPDataSection = + const_cast<PIC16Section *>(getObjFileLowering(). SectionForFrame(CurrentFnName)); fPDataSection->setColor(getFunctionColor(F)); diff --git a/llvm/lib/Target/SystemZ/AsmPrinter/SystemZAsmPrinter.cpp b/llvm/lib/Target/SystemZ/AsmPrinter/SystemZAsmPrinter.cpp index 86958b98e2f..b546358bb14 100644 --- a/llvm/lib/Target/SystemZ/AsmPrinter/SystemZAsmPrinter.cpp +++ b/llvm/lib/Target/SystemZ/AsmPrinter/SystemZAsmPrinter.cpp @@ -35,7 +35,6 @@ #include "llvm/ADT/Statistic.h" #include "llvm/Support/ErrorHandling.h" #include "llvm/Support/FormattedStream.h" -#include "llvm/Support/Mangler.h" using namespace llvm; STATISTIC(EmittedInsts, "Number of machine instrs printed"); @@ -184,9 +183,7 @@ void SystemZAsmPrinter::printPCRelImmOperand(const MachineInstr *MI, int OpNum){ return; case MachineOperand::MO_GlobalAddress: { const GlobalValue *GV = MO.getGlobal(); - std::string Name = Mang->getMangledName(GV); - - O << Name; + GetGlobalValueSymbol(GV)->print(O, MAI); // Assemble calls via PLT for externally visible symbols if PIC. if (TM.getRelocationModel() == Reloc::PIC_ && @@ -250,17 +247,11 @@ void SystemZAsmPrinter::printOperand(const MachineInstr *MI, int OpNum, printOffset(MO.getOffset()); break; - case MachineOperand::MO_GlobalAddress: { - const GlobalValue *GV = MO.getGlobal(); - std::string Name = Mang->getMangledName(GV); - - O << Name; + case MachineOperand::MO_GlobalAddress: + GetGlobalValueSymbol(MO.getGlobal())->print(O, MAI); break; - } case MachineOperand::MO_ExternalSymbol: { - std::string Name(MAI->getGlobalPrefix()); - Name += MO.getSymbolName(); - O << Name; + GetExternalSymbolSymbol(MO.getSymbolName())->print(O, MAI); break; } default: |