Allow controlling vectorization of boolean values separately from other integer types.
authorHal Finkel <hfinkel@anl.gov>
Sun, 24 Jun 2012 13:28:01 +0000 (13:28 +0000)
committerHal Finkel <hfinkel@anl.gov>
Sun, 24 Jun 2012 13:28:01 +0000 (13:28 +0000)
commit768edf3cd037aab10391abc279f71470df8e3156
tree85075e1cb344f47ab0c1a1fe90e3777836b1aa14
parentedb5842b7cf53ba4a4b5d3e1bad49a9fad47c02b
Allow controlling vectorization of boolean values separately from other integer types.

These are used as the result of comparisons, and often handled differently from larger integer types.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@159111 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/Transforms/Vectorize.h
lib/Transforms/Vectorize/BBVectorize.cpp
test/Transforms/BBVectorize/simple-sel.ll