Always use SLP vector defs to determine insertion place
authorRichard Biener <rguenther@suse.de>
Thu, 25 Jun 2020 11:41:47 +0000 (13:41 +0200)
committerRichard Biener <rguenther@suse.de>
Thu, 25 Jun 2020 11:44:38 +0000 (13:44 +0200)
commitd2adb79eac663874593a28387db593fb4bb2995f
treec551a4d7da3179b2de279563efb8e74950e9703c
parentc422e5f81f42a0fc197f0715f4fcd81f1be90bff
Always use SLP vector defs to determine insertion place

With the last vectorizable_shift patch we can now always use the
SLP vector defs to determine the vectorized stmt insertion place,
paving the way for a "verifier" for pending restructuring and
BB vectorization of reductions and other live stmts.

2020-06-25  Richard Biener  <rguenther@suse.de>

* tree-vect-slp.c (vect_schedule_slp_instance): Always use
vector defs to determine insertion place.
gcc/tree-vect-slp.c