aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-vect-patterns.cc
diff options
context:
space:
mode:
authorRichard Biener <rguenther@suse.de>2024-03-07 15:13:33 +0100
committerRichard Biener <rguenth@gcc.gnu.org>2024-09-05 09:28:17 +0200
commit5df05de3d917754274cadb7d006b2011f93f4f7b (patch)
treec5adc324726b8e16bb9b7687d590dddca7eab908 /gcc/tree-vect-patterns.cc
parent22af50a48d2b4371ee6d805d95f56212fbe611b1 (diff)
downloadgcc-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