SLPVectorizer: Ignore users that are insertelements we can reschedule them
authorArnold Schwaighofer <aschwaighofer@apple.com>
Fri, 28 Mar 2014 17:21:22 +0000 (17:21 +0000)
committerArnold Schwaighofer <aschwaighofer@apple.com>
Fri, 28 Mar 2014 17:21:22 +0000 (17:21 +0000)
commitb48eb2cdaa8d4b267f49b138c136af423e38c5e1
tree2da974af04780efaac82d89b201e2af91887d67d
parente2591680b4dd3cc04c3d4c9c6ef657352ccf4405
SLPVectorizer: Ignore users that are insertelements we can reschedule them

Patch by Arch D. Robison!

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@205018 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Transforms/Vectorize/SLPVectorizer.cpp
test/Transforms/SLPVectorizer/X86/insert-element-build-vector.ll