https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68707
--- Comment #18 from alalaw01 at gcc dot gnu.org --- Well, we've seen this patch fix some of the vectorizer performance regressions we've had on some benchmarks. On SPEC...the "SLP cancelled" case triggers all over the place, but in most of those cases, doesn't lead to any codegen difference. (Presumably SLP would have failed anyway for some other reason, e.g. costs, and either we generate load/store-lanes either way, or we still *can't* generate load/store-lanes...). The only sub-benchmark where codegen changes is facerec, where we seem to *lose* st2 rather than gain....this needs more analysis.