summaryrefslogtreecommitdiffstats
path: root/llvm/test/Transforms/LoopVectorize/lit.local.cfg
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
commitdc145816fdf2ef92af473e6ec83abd33d28b6466 (patch)
treecbd1c1b6e3cd3f6ba699634022dd703a262a155f /llvm/test/Transforms/LoopVectorize/lit.local.cfg
parent0da400cf92e30fc5d231a8ad248a829e5167c3c2 (diff)
downloadbcm5719-llvm-dc145816fdf2ef92af473e6ec83abd33d28b6466.tar.gz
bcm5719-llvm-dc145816fdf2ef92af473e6ec83abd33d28b6466.zip
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 llvm-svn: 176188
Diffstat (limited to 'llvm/test/Transforms/LoopVectorize/lit.local.cfg')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud