diff options
author | Richard Biener <rguenther@suse.de> | 2021-03-23 09:10:17 +0100 |
---|---|---|
committer | Richard Biener <rguenther@suse.de> | 2021-03-23 10:50:04 +0100 |
commit | ffa6a7fba1f87b6b47763882be411a339061492d (patch) | |
tree | 0b5285e83c389a7c14bf01d65845ab6f26f0434f /gcc/analyzer | |
parent | fffefe3d9d1715f83c82331f2265e040f42d09fe (diff) | |
download | gcc-ffa6a7fba1f87b6b47763882be411a339061492d.zip gcc-ffa6a7fba1f87b6b47763882be411a339061492d.tar.gz gcc-ffa6a7fba1f87b6b47763882be411a339061492d.tar.bz2 |
tree-optimization/99721 - avoid SLP nodes we cannot schedule
This makes sure we'll not run into SLP scheduling issues later by
rejecting all-constant children nodes without any scalar stmts early.
2021-03-23 Richard Biener <rguenther@suse.de>
PR tree-optimization/99721
* tree-vect-slp.c (vect_slp_analyze_node_operations):
Make sure we can schedule the node.
* gfortran.dg/vect/pr99721.f90: New testcase.
Diffstat (limited to 'gcc/analyzer')
0 files changed, 0 insertions, 0 deletions