OSDN Git Service

Revert r311077: [LV] Using VPlan ...
authorChandler Carruth <chandlerc@gmail.com>
Sun, 20 Aug 2017 23:17:11 +0000 (23:17 +0000)
committerChandler Carruth <chandlerc@gmail.com>
Sun, 20 Aug 2017 23:17:11 +0000 (23:17 +0000)
commit3f7e6da69674b23fa4e4db7efff18366b8e43dc9
treeb8330386af9349596443ea26c48e749a7204fd8b
parentb3bdcc1c1bf9b58c51d1a9fb617ab18ec8610357
Revert r311077: [LV] Using VPlan ...

This causes LLVM to assert fail on PPC64 and crash / infloop in other
cases. Filed http://llvm.org/PR34248 with reproducer attached.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@311304 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Transforms/Vectorize/CMakeLists.txt
lib/Transforms/Vectorize/LoopVectorize.cpp
lib/Transforms/Vectorize/VPlan.cpp [deleted file]
lib/Transforms/Vectorize/VPlan.h [deleted file]
test/Transforms/LoopVectorize/AArch64/aarch64-predication.ll
test/Transforms/LoopVectorize/AArch64/predication_costs.ll
test/Transforms/LoopVectorize/SystemZ/load-store-scalarization-cost.ll
test/Transforms/LoopVectorize/first-order-recurrence.ll
test/Transforms/LoopVectorize/if-pred-non-void.ll