[SLP] Strengthen internal asserts about scheduled node state [NFC]
authorPhilip Reames <listmail@philipreames.com>
Fri, 4 Feb 2022 20:21:53 +0000 (12:21 -0800)
committerPhilip Reames <listmail@philipreames.com>
Fri, 4 Feb 2022 20:22:52 +0000 (12:22 -0800)
commit0cc6165d0558afbd7d2a9b51435ffc9afdfbaa34
treeba2131ba918c631d5616f5c27d33e871554d6fcd
parent8c5edb59cf487373e545ccb87ffcd24cb7d0d0ec
[SLP] Strengthen internal asserts about scheduled node state [NFC]

All members of a scheduled bundle must have valid dependencies, with no unscheduled ones, and only the lead element gets marked scheduled.
llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp