summaryrefslogtreecommitdiffstats
path: root/polly/lib/Analysis/ScopDetection.cpp
diff options
context:
space:
mode:
authorTobias Grosser <tobias@grosser.es>2016-08-15 16:43:36 +0000
committerTobias Grosser <tobias@grosser.es>2016-08-15 16:43:36 +0000
commit74814e1a0767de862091b3c452ad21369cd4de08 (patch)
tree739f23e817f506be138eb8bdbb2451df407deedd /polly/lib/Analysis/ScopDetection.cpp
parent13e55a32fd08b94139796dc9df2f27f43209660a (diff)
downloadbcm5719-llvm-74814e1a0767de862091b3c452ad21369cd4de08.tar.gz
bcm5719-llvm-74814e1a0767de862091b3c452ad21369cd4de08.zip
Disable invariant load hoisting temporarily
With invariant load hoisting enabled the LLVM buildbots currently show some miscompiles, which are possibly caused by invariant load hosting itself. Confirming and fixing this requires a more in-depth analysis. To meanwhile get back green buildbots that allow us to observe other regressions, we disable invariant code hoisting temporarily. The relevant bug is tracked at: http://llvm.org/PR28985 llvm-svn: 278681
Diffstat (limited to 'polly/lib/Analysis/ScopDetection.cpp')
-rw-r--r--polly/lib/Analysis/ScopDetection.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/polly/lib/Analysis/ScopDetection.cpp b/polly/lib/Analysis/ScopDetection.cpp
index 95995bbd4f1..eda988d2d6c 100644
--- a/polly/lib/Analysis/ScopDetection.cpp
+++ b/polly/lib/Analysis/ScopDetection.cpp
@@ -176,7 +176,7 @@ bool polly::PollyInvariantLoadHoisting;
static cl::opt<bool, true> XPollyInvariantLoadHoisting(
"polly-invariant-load-hoisting", cl::desc("Hoist invariant loads."),
cl::location(PollyInvariantLoadHoisting), cl::Hidden, cl::ZeroOrMore,
- cl::init(true), cl::cat(PollyCategory));
+ cl::init(false), cl::cat(PollyCategory));
/// @brief The minimal trip count under which loops are considered unprofitable.
static const unsigned MIN_LOOP_TRIP_COUNT = 8;
OpenPOWER on IntegriCloud