aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Transforms/Utils/InlineFunction.cpp
diff options
context:
space:
mode:
authorHal Finkel <hfinkel@anl.gov>2012-11-13 03:12:40 +0000
committerHal Finkel <hfinkel@anl.gov>2012-11-13 03:12:40 +0000
commit2a1df367d428608e7697b2cb09835ad3fd984fe2 (patch)
treed57e506ca776bcb2c70784c4941bbc104e0e6269 /llvm/lib/Transforms/Utils/InlineFunction.cpp
parent5ce1d01887c3a49f158eb6466b191bcf68781aea (diff)
downloadllvm-2a1df367d428608e7697b2cb09835ad3fd984fe2.zip
llvm-2a1df367d428608e7697b2cb09835ad3fd984fe2.tar.gz
llvm-2a1df367d428608e7697b2cb09835ad3fd984fe2.tar.bz2
BBVectorize: Don't vectorize vector-manipulation chains
Don't choose a vectorization plan containing only shuffles and vector inserts/extracts. Due to inperfections in the cost model, these can lead to infinite recusion. llvm-svn: 167811
Diffstat (limited to 'llvm/lib/Transforms/Utils/InlineFunction.cpp')
0 files changed, 0 insertions, 0 deletions