summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/Vectorize
diff options
context:
space:
mode:
authorChandler Carruth <chandlerc@gmail.com>2016-12-16 11:31:39 +0000
committerChandler Carruth <chandlerc@gmail.com>2016-12-16 11:31:39 +0000
commit48b4e614d84ce0c1b18dcaa38de529d433d622cc (patch)
tree174e6a6bd6e11caa380f579d10e81c2532a25e78 /llvm/lib/Transforms/Vectorize
parent3c8b8c98b00437a9f93f09db200892d33f91973b (diff)
downloadbcm5719-llvm-48b4e614d84ce0c1b18dcaa38de529d433d622cc.tar.gz
bcm5719-llvm-48b4e614d84ce0c1b18dcaa38de529d433d622cc.zip
Revert r289863: [LV] Enable vectorization of loops with conditional
stores by default This uncovers a crasher in the loop vectorizer on PPC when building the Python runtime. I'll send the testcase to the review thread for the original commit. llvm-svn: 289934
Diffstat (limited to 'llvm/lib/Transforms/Vectorize')
-rw-r--r--llvm/lib/Transforms/Vectorize/LoopVectorize.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp b/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp
index c1b6034cce4..e434ca2e9db 100644
--- a/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp
+++ b/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp
@@ -191,7 +191,7 @@ static cl::opt<bool> EnableIndVarRegisterHeur(
cl::desc("Count the induction variable only once when interleaving"));
static cl::opt<bool> EnableCondStoresVectorization(
- "enable-cond-stores-vec", cl::init(true), cl::Hidden,
+ "enable-cond-stores-vec", cl::init(false), cl::Hidden,
cl::desc("Enable if predication of stores during vectorization."));
static cl::opt<unsigned> MaxNestedScalarReductionIC(
OpenPOWER on IntegriCloud