diff options
author | Evan Cheng <evan.cheng@apple.com> | 2007-09-20 00:48:22 +0000 |
---|---|---|
committer | Evan Cheng <evan.cheng@apple.com> | 2007-09-20 00:48:22 +0000 |
commit | 8010320365d5a59bcf4cadfed290ec7b07e409b7 (patch) | |
tree | d172069f850a583d2971c7f5329f2ac3a8ac80a6 /llvm/lib/Target/ARM/ARMTargetMachine.cpp | |
parent | 7d67e547b5e9342309885582e2e25e393fb80d8c (diff) | |
download | bcm5719-llvm-8010320365d5a59bcf4cadfed290ec7b07e409b7.tar.gz bcm5719-llvm-8010320365d5a59bcf4cadfed290ec7b07e409b7.zip |
Enable if-conversion for ARM by default.
llvm-svn: 42156
Diffstat (limited to 'llvm/lib/Target/ARM/ARMTargetMachine.cpp')
-rw-r--r-- | llvm/lib/Target/ARM/ARMTargetMachine.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/llvm/lib/Target/ARM/ARMTargetMachine.cpp b/llvm/lib/Target/ARM/ARMTargetMachine.cpp index d5f0ffadbeb..4794cd46a01 100644 --- a/llvm/lib/Target/ARM/ARMTargetMachine.cpp +++ b/llvm/lib/Target/ARM/ARMTargetMachine.cpp @@ -25,8 +25,8 @@ using namespace llvm; static cl::opt<bool> DisableLdStOpti("disable-arm-loadstore-opti", cl::Hidden, cl::desc("Disable load store optimization pass")); -static cl::opt<bool> EnableIfConversion("enable-arm-if-conversion", cl::Hidden, - cl::desc("Enable if-conversion pass")); +static cl::opt<bool> DisableIfConversion("disable-arm-if-conversion",cl::Hidden, + cl::desc("Disable if-conversion pass")); namespace { // Register the target. @@ -127,7 +127,7 @@ bool ARMTargetMachine::addPreEmitPass(FunctionPassManager &PM, bool Fast) { if (!Fast && !DisableLdStOpti && !Subtarget.isThumb()) PM.add(createARMLoadStoreOptimizationPass()); - if (!Fast && EnableIfConversion && !Subtarget.isThumb()) + if (!Fast && !DisableIfConversion && !Subtarget.isThumb()) PM.add(createIfConverterPass()); PM.add(createARMConstantIslandPass()); |