diff options
author | Richard Biener <rguenther@suse.de> | 2024-12-02 14:59:00 +0100 |
---|---|---|
committer | Richard Biener <rguenth@gcc.gnu.org> | 2024-12-03 07:53:28 +0100 |
commit | be8d1a358e3abc50c14a1d7b1cfee82fe6f6aa3c (patch) | |
tree | 338928e2a8061dcec81a03398a4940afb4279b4f /libstdc++-v3 | |
parent | dfb9f6e0ed358706ade9a007f8723c4e9ef538fc (diff) | |
download | gcc-be8d1a358e3abc50c14a1d7b1cfee82fe6f6aa3c.zip gcc-be8d1a358e3abc50c14a1d7b1cfee82fe6f6aa3c.tar.gz gcc-be8d1a358e3abc50c14a1d7b1cfee82fe6f6aa3c.tar.bz2 |
tree-optimization/117874 - missed vectorization that's formerly hybrid
With SLP forced we fail to consider using single-lane SLP for a case
that we still end up discovering as hybrid (in the PR in question
this is because we run into the SLP discovery limit due to excessive
association).
PR tree-optimization/117874
* tree-vect-loop.cc (vect_analyze_loop_2): When non-SLP
analysis fails, try single-lane SLP.
* gcc.dg/vect/pr117874.c: New testcase.
Diffstat (limited to 'libstdc++-v3')
0 files changed, 0 insertions, 0 deletions