[SLPVectorizer] Vectorize libcalls of sqrt
authorDavid Majnemer <david.majnemer@gmail.com>
Wed, 6 Apr 2016 00:14:59 +0000 (00:14 +0000)
committerDavid Majnemer <david.majnemer@gmail.com>
Wed, 6 Apr 2016 00:14:59 +0000 (00:14 +0000)
commit25d03dbcdede75efd9fb138b97175b44893236fe
tree1c86671216f6544ad70ac826731774def1437215
parent8deb5eb37dcb3e34f676dda50a86be1a463be74e
[SLPVectorizer] Vectorize libcalls of sqrt

We didn't realize that we could transform the libcall into a vectorized
intrinsic.

llvm-svn: 265493
llvm/lib/Analysis/VectorUtils.cpp
llvm/test/Transforms/LoopVectorize/X86/veclib-calls.ll
llvm/test/Transforms/SLPVectorizer/X86/call.ll