summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/ARM
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2010-01-28 00:19:24 +0000
committerChris Lattner <sabre@nondot.org>2010-01-28 00:19:24 +0000
commit2b796241a788f309a3a30223537598de2149cc7d (patch)
treedc8e1f412240fb7b7a0dbc41001b3cf94078172c /llvm/lib/Target/ARM
parentfa784e88e8763a374e1976c1086e75cede80cd39 (diff)
downloadbcm5719-llvm-2b796241a788f309a3a30223537598de2149cc7d.tar.gz
bcm5719-llvm-2b796241a788f309a3a30223537598de2149cc7d.zip
Drop the argument to AsmPrinter::EmitConstantPool and make it virtual.
Overload it in the ARM backend to do nothing, since is does insane constant pool emission. llvm-svn: 94708
Diffstat (limited to 'llvm/lib/Target/ARM')
-rw-r--r--llvm/lib/Target/ARM/AsmPrinter/ARMAsmPrinter.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/llvm/lib/Target/ARM/AsmPrinter/ARMAsmPrinter.cpp b/llvm/lib/Target/ARM/AsmPrinter/ARMAsmPrinter.cpp
index f263db4e7c7..348c455472c 100644
--- a/llvm/lib/Target/ARM/AsmPrinter/ARMAsmPrinter.cpp
+++ b/llvm/lib/Target/ARM/AsmPrinter/ARMAsmPrinter.cpp
@@ -164,6 +164,8 @@ namespace {
void printMachineInstruction(const MachineInstr *MI);
bool runOnMachineFunction(MachineFunction &F);
+
+ virtual void EmitConstantPool() {} // we emit constant pools customly!
virtual void EmitFunctionEntryLabel();
void EmitStartOfAsmFile(Module &M);
void EmitEndOfAsmFile(Module &M);
OpenPOWER on IntegriCloud