Revert "[VPlan] Add & use VPValue operands for VPWidenRecipe (NFC)."
authorMehdi Amini <joker.eph@gmail.com>
Fri, 24 Apr 2020 05:07:32 +0000 (05:07 +0000)
committerMehdi Amini <joker.eph@gmail.com>
Fri, 24 Apr 2020 05:07:32 +0000 (05:07 +0000)
commit2107af9ccfdfe67a90ea9ed4f3bfd7c72c4e29ac
tree898913533bbea694e6a7956a1543fc00b6a928df
parent2059a6e3ef826e03abb9b8996f48caf39fe4bc32
Revert "[VPlan] Add & use VPValue operands for VPWidenRecipe (NFC)."

This reverts commit 9245c7ac13480ed48ae339ad0e68cbe680cd0642.

This is triggering a segfault in XLA downstream, we'll follow-up with
a reproducer, it is likely influenced by TTI/TLI settings or other
options as a simple `opt -loop-vectorize` invocation on the IR
before the crash does not reproduce immediately.
llvm/lib/Transforms/Vectorize/LoopVectorize.cpp
llvm/lib/Transforms/Vectorize/VPlan.h
llvm/lib/Transforms/Vectorize/VPlanTransforms.cpp