Refactor vect_analyze_slp_instance a bit
authorRichard Biener <rguenther@suse.de>
Thu, 22 Oct 2020 10:57:25 +0000 (12:57 +0200)
committerRichard Biener <rguenther@suse.de>
Thu, 22 Oct 2020 10:59:33 +0000 (12:59 +0200)
commit655f7f0fb7c9aa2fe7f6660b8ae2c06c01a1413d
treed58b50529c626c64447e2da08b515aa6ecb483ba
parentb960a9c83a93b58a84a7a370002990810675ac5d
Refactor vect_analyze_slp_instance a bit

In preparation for a larger change this refactors vect_analyze_slp_instance
so it doesn't need to know a vector type early.

2020-10-22  Richard Biener  <rguenther@suse.de>

* tree-vect-slp.c (vect_analyze_slp_instance): Refactor so
computing a vector type early is not needed, for store group
splitting compute a new vector type based on the desired
group size.
gcc/tree-vect-slp.c