diff options
author | Daniel Dunbar <daniel@zuster.org> | 2010-12-17 06:00:24 +0000 |
---|---|---|
committer | Daniel Dunbar <daniel@zuster.org> | 2010-12-17 06:00:24 +0000 |
commit | e054a782fc6bf4c5a48d28999a17d9ca181737bc (patch) | |
tree | a0812a62772bee4441e0ef1325243b5ebf13b377 | |
parent | 137d422e507136110b10c7a7d4ee88065b496eca (diff) | |
download | bcm5719-llvm-e054a782fc6bf4c5a48d28999a17d9ca181737bc.tar.gz bcm5719-llvm-e054a782fc6bf4c5a48d28999a17d9ca181737bc.zip |
MC/ARM: Use aggressive symbol folding (important for jump tables, for example).
llvm-svn: 122044
-rw-r--r-- | llvm/lib/Target/ARM/ARMAsmBackend.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/llvm/lib/Target/ARM/ARMAsmBackend.cpp b/llvm/lib/Target/ARM/ARMAsmBackend.cpp index 9916de34652..7f9d3081df4 100644 --- a/llvm/lib/Target/ARM/ARMAsmBackend.cpp +++ b/llvm/lib/Target/ARM/ARMAsmBackend.cpp @@ -32,7 +32,8 @@ class ARMMachObjectWriter : public MCMachObjectTargetWriter { public: ARMMachObjectWriter(bool Is64Bit, uint32_t CPUType, uint32_t CPUSubtype) - : MCMachObjectTargetWriter(Is64Bit, CPUType, CPUSubtype) {} + : MCMachObjectTargetWriter(Is64Bit, CPUType, CPUSubtype, + /*UseAggressiveSymbolFolding=*/true) {} }; class ARMAsmBackend : public TargetAsmBackend { |