summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/XCore/AsmPrinter
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2010-01-16 01:40:07 +0000
committerChris Lattner <sabre@nondot.org>2010-01-16 01:40:07 +0000
commit94d91a5b30db90125ef6c2eaef40aee1ce69ea15 (patch)
tree2ded752e2e160f679b8d4fbc4dc0bb7e095601be /llvm/lib/Target/XCore/AsmPrinter
parenta689edd067267a0752dec3add6ca28edd18c5336 (diff)
downloadbcm5719-llvm-94d91a5b30db90125ef6c2eaef40aee1ce69ea15.tar.gz
bcm5719-llvm-94d91a5b30db90125ef6c2eaef40aee1ce69ea15.zip
eliminate uses of mangler and simplify code.
llvm-svn: 93615
Diffstat (limited to 'llvm/lib/Target/XCore/AsmPrinter')
-rw-r--r--llvm/lib/Target/XCore/AsmPrinter/XCoreAsmPrinter.cpp3
1 files changed, 1 insertions, 2 deletions
diff --git a/llvm/lib/Target/XCore/AsmPrinter/XCoreAsmPrinter.cpp b/llvm/lib/Target/XCore/AsmPrinter/XCoreAsmPrinter.cpp
index b8669edbd35..5ac025b1794 100644
--- a/llvm/lib/Target/XCore/AsmPrinter/XCoreAsmPrinter.cpp
+++ b/llvm/lib/Target/XCore/AsmPrinter/XCoreAsmPrinter.cpp
@@ -37,7 +37,6 @@
#include "llvm/Support/CommandLine.h"
#include "llvm/Support/ErrorHandling.h"
#include "llvm/Support/FormattedStream.h"
-#include "llvm/Support/Mangler.h"
#include "llvm/Support/MathExtras.h"
#include <algorithm>
#include <cctype>
@@ -340,7 +339,7 @@ void XCoreAsmPrinter::printOperand(const MachineInstr *MI, int opNum) {
GetMBBSymbol(MO.getMBB()->getNumber())->print(O, MAI);
break;
case MachineOperand::MO_GlobalAddress:
- O << Mang->getMangledName(MO.getGlobal());
+ GetGlobalValueSymbol(MO.getGlobal())->print(O, MAI);
break;
case MachineOperand::MO_ExternalSymbol:
O << MO.getSymbolName();
OpenPOWER on IntegriCloud