diff options
author | Richard Biener <rguenther@suse.de> | 2024-04-23 08:39:03 +0200 |
---|---|---|
committer | Richard Biener <rguenther@suse.de> | 2024-04-23 10:23:10 +0200 |
commit | 18e8e55487238237f37f621668fdee316624981a (patch) | |
tree | b4247034918cd199dd72cbbc4a45a79dc89fded5 /libgcc | |
parent | 42189f21b22c43ac8ab46edf5f6a7b4d99bc86a5 (diff) | |
download | gcc-18e8e55487238237f37f621668fdee316624981a.zip gcc-18e8e55487238237f37f621668fdee316624981a.tar.gz gcc-18e8e55487238237f37f621668fdee316624981a.tar.bz2 |
tree-optimization/114799 - SLP and patterns
The following plugs a hole with computing whether a SLP node has any
pattern stmts which is important to know when we want to replace it
by a CTOR from external defs.
PR tree-optimization/114799
* tree-vect-slp.cc (vect_get_and_check_slp_defs): Properly
update ->any_pattern when swapping operands.
* gcc.dg/vect/bb-slp-pr114799.c: New testcase.
Diffstat (limited to 'libgcc')
0 files changed, 0 insertions, 0 deletions