Generate extract for in-tree uses if the use is scalar operand in vectorized instruct...
authorYi Jiang <yjiang@apple.com>
Tue, 2 Sep 2014 21:00:39 +0000 (21:00 +0000)
committerYi Jiang <yjiang@apple.com>
Tue, 2 Sep 2014 21:00:39 +0000 (21:00 +0000)
commitcb2522448c5c6303dde50efe186ae67b27aef5b0
tree81f5fe020f29684b57bc39fca83489c4fa9c790e
parent9c21df64a4515829c7545d42026eeeea60d4fec1
Generate extract for in-tree uses if the use is scalar operand in vectorized instruction. radar://18144665

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@216946 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Transforms/Vectorize/SLPVectorizer.cpp
test/Transforms/SLPVectorizer/X86/extract_in_tree_user.ll [new file with mode: 0644]