diff options
author | Richard Biener <rguenther@suse.de> | 2024-03-07 15:13:33 +0100 |
---|---|---|
committer | Richard Biener <rguenth@gcc.gnu.org> | 2024-09-05 09:28:17 +0200 |
commit | 5df05de3d917754274cadb7d006b2011f93f4f7b (patch) | |
tree | c5adc324726b8e16bb9b7687d590dddca7eab908 /gcc/tree-vect-patterns.cc | |
parent | 22af50a48d2b4371ee6d805d95f56212fbe611b1 (diff) | |
download | gcc-5df05de3d917754274cadb7d006b2011f93f4f7b.zip gcc-5df05de3d917754274cadb7d006b2011f93f4f7b.tar.gz gcc-5df05de3d917754274cadb7d006b2011f93f4f7b.tar.bz2 |
Handle unused-only-live stmts in SLP discovery
The following adds SLP discovery for roots that are only live but
otherwise unused. These are usually inductions. This allows a
few more testcases to be handled fully with SLP, for example
gcc.dg/vect/no-scevccp-pr86725-1.c
* tree-vect-slp.cc (vect_analyze_slp): Analyze SLP for live
but otherwise unused defs.
Diffstat (limited to 'gcc/tree-vect-patterns.cc')
0 files changed, 0 insertions, 0 deletions