commit | b528e226d19335796c355d202c8e8686506680cd | [log] [tgz] |
---|---|---|
author | Richard Biener <rguenther@suse.de> | Wed Oct 27 10:35:24 2021 +0200 |
committer | Richard Biener <rguenther@suse.de> | Wed Oct 27 11:30:16 2021 +0200 |
tree | 8bf23f0be0ddd72ee8951942c00ee45515913214 | |
parent | 7f899b23f36f94f907a025d3eeaf3e4640544927 [diff] |
Refactor try_vectorize_loop_1 This refactors epilogue loop handling in try_vectorize_loop_1 to not suggest we're analyzing those there by splitting out the transform phase which then can handle the epilogues. 2021-10-27 Richard Biener <rguenther@suse.de> * tree-vectorizer.c (vect_transform_loops): New function, split out from ... (try_vectorize_loop_1): ... here. Simplify as epilogues are now fully handled in the split part.