Revert "SLPVectorizer: Ignore users that are insertelements we can reschedule them"
authorArnold Schwaighofer <aschwaighofer@apple.com>
Mon, 31 Mar 2014 23:05:56 +0000 (23:05 +0000)
committerArnold Schwaighofer <aschwaighofer@apple.com>
Mon, 31 Mar 2014 23:05:56 +0000 (23:05 +0000)
commit694365f9555138e9a1d11476d05f1dd5aeec38bf
tree53ed8ef1f8373990d979777a0f8a54a5aec2b7cb
parentd73449481daee33615d907608a3a08548ce2ba65
Revert "SLPVectorizer: Ignore users that are insertelements we can reschedule them"

This reverts commit r205018.

Conflicts:
lib/Transforms/Vectorize/SLPVectorizer.cpp
test/Transforms/SLPVectorizer/X86/insert-element-build-vector.ll

This is breaking libclc build.

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