diff options
| author | Chandler Carruth <chandlerc@gmail.com> | 2016-12-16 11:31:39 +0000 |
|---|---|---|
| committer | Chandler Carruth <chandlerc@gmail.com> | 2016-12-16 11:31:39 +0000 |
| commit | 48b4e614d84ce0c1b18dcaa38de529d433d622cc (patch) | |
| tree | 174e6a6bd6e11caa380f579d10e81c2532a25e78 /llvm/lib/Transforms/Vectorize | |
| parent | 3c8b8c98b00437a9f93f09db200892d33f91973b (diff) | |
| download | bcm5719-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.cpp | 2 |
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( |

