OSDN Git Service

[LV] Enable vectorization of loops with conditional stores by default
authorMatthew Simpson <mssimpso@codeaurora.org>
Thu, 15 Dec 2016 20:11:05 +0000 (20:11 +0000)
committerMatthew Simpson <mssimpso@codeaurora.org>
Thu, 15 Dec 2016 20:11:05 +0000 (20:11 +0000)
commitf977c2b26d7c2e88fcfe13134af2d3f3ec52798c
tree91df56a03362cae291a45f351b3ed777800606a3
parent84ecaa6c567659938d80954ef8289bb7b38f5cab
[LV] Enable vectorization of loops with conditional stores by default

This patch sets the default value of the "-enable-cond-stores-vec" command line
option to "true".

Differential Revision: https://reviews.llvm.org/D27814

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@289863 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Transforms/Vectorize/LoopVectorize.cpp
test/Transforms/LoopVectorize/AArch64/predication_costs.ll
test/Transforms/LoopVectorize/conditional-assignment.ll
test/Transforms/LoopVectorize/consecutive-ptr-uniforms.ll
test/Transforms/LoopVectorize/if-pred-stores.ll
test/Transforms/LoopVectorize/interleaved-accesses-pred-stores.ll