LoopVectorizer: Only allow vectorization of intrinsics. We can't know for sure that...
authorNadav Rotem <nrotem@apple.com>
Sat, 21 Sep 2013 00:27:05 +0000 (00:27 +0000)
committerNadav Rotem <nrotem@apple.com>
Sat, 21 Sep 2013 00:27:05 +0000 (00:27 +0000)
commit2ecd8c90b037e58f4914acfc6a4ced5a01774a05
tree626833dfa50687c04834178fa4da3948a7c62375
parent74d3482f76d1f8a20cedfc6701e017e7fd337cf9
LoopVectorizer: Only allow vectorization of intrinsics. We can't know for sure that the functions 'abs' or 'round' are the functions from libm.

rdar://15012650

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@191122 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Transforms/Vectorize/LoopVectorize.cpp
test/Transforms/LoopVectorize/intrinsic.ll