summaryrefslogtreecommitdiff
path: root/test/MC/ARM
diff options
context:
space:
mode:
authorBenjamin Kramer <benny.kra@googlemail.com>2013-02-27 15:24:19 +0000
committerBenjamin Kramer <benny.kra@googlemail.com>2013-02-27 15:24:19 +0000
commit2fe71f8f7e678174ba217d3d16525092805ad45b (patch)
tree2a7c8c39d45019a50ffd9dfc90209366a77f8f4d /test/MC/ARM
parentf404449e23a8584bff19eb5db49e1dc1161afdef (diff)
downloadllvm-2fe71f8f7e678174ba217d3d16525092805ad45b.tar.gz
llvm-2fe71f8f7e678174ba217d3d16525092805ad45b.tar.bz2
llvm-2fe71f8f7e678174ba217d3d16525092805ad45b.tar.xz
LoopVectorize: Vectorize math builtin calls.
This properly asks TargetLibraryInfo if a call is available and if it is, it can be translated into the corresponding LLVM builtin. We don't vectorize sqrt() yet because I'm not sure about the semantics for negative numbers. The other intrinsic should be exact equivalents to the libm functions. Differential Revision: http://llvm-reviews.chandlerc.com/D465 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@176188 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/MC/ARM')
0 files changed, 0 insertions, 0 deletions