diff options
author | Richard Biener <rguenther@suse.de> | 2025-08-22 10:39:33 +0200 |
---|---|---|
committer | Richard Biener <rguenther@suse.de> | 2025-08-22 12:30:18 +0200 |
commit | 3858dcd7a05e7a1143c9ac74a42c30c2fb1dbe4c (patch) | |
tree | 6d2f0deb61017821b27546c2225d0ad5ab1fa36e /libjava/gnu/xml/dom/ls/DomLSOutput.h | |
parent | 73a2a9d6c2eab34b2a1f83a1c4286c87a9586b84 (diff) | |
download | gcc-3858dcd7a05e7a1143c9ac74a42c30c2fb1dbe4c.zip gcc-3858dcd7a05e7a1143c9ac74a42c30c2fb1dbe4c.tar.gz gcc-3858dcd7a05e7a1143c9ac74a42c30c2fb1dbe4c.tar.bz2 |
Decouple parloops from vect reduction infra some more
The following removes the use of STMT_VINFO_REDUC_* from parloops,
also fixing a mistake with analyzing double reductions which rely
on the outer loop vinfo so the inner loop is properly detected as
nested.
* tree-parloops.cc (parloops_is_simple_reduction): Pass
in double reduction inner loop LC phis and query that.
(parloops_force_simple_reduction): Similar, but set it.
Check for valid reduction types here.
(valid_reduction_p): Remove.
(gather_scalar_reductions): Adjust, fixup double
reduction inner loop processing.
Diffstat (limited to 'libjava/gnu/xml/dom/ls/DomLSOutput.h')
0 files changed, 0 insertions, 0 deletions