Add IRBuilder::CreateVectorSplat and use it to simplify code.
authorBenjamin Kramer <benny.kra@googlemail.com>
Tue, 1 Jan 2013 19:55:16 +0000 (19:55 +0000)
committerBenjamin Kramer <benny.kra@googlemail.com>
Tue, 1 Jan 2013 19:55:16 +0000 (19:55 +0000)
commit6c3074958370bf25dc6e4e4b757f0c083e245dbe
tree5ef6b5fa3866483612737b9852a6d4a8f26fd3b0
parent0ea4c3d8c0d6b0815aa1381167d0f53baf186dbd
Add IRBuilder::CreateVectorSplat and use it to simplify code.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@171349 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/IRBuilder.h
lib/Transforms/Scalar/SROA.cpp
lib/Transforms/Vectorize/LoopVectorize.cpp