diff options
author | Richard Biener <rguenther@suse.de> | 2025-08-27 14:59:34 +0200 |
---|---|---|
committer | Richard Biener <rguenth@gcc.gnu.org> | 2025-09-01 14:04:25 +0200 |
commit | 7dff87e0f535406451467991477b79ffa8e45009 (patch) | |
tree | ffba5e284f87db3a58b4ebc94af48b555df0b438 /gcc/testsuite/gcc.dg/torture/pr85244-2.c | |
parent | 3b83232c672cd969ec1f7420da99f7a054554958 (diff) | |
download | gcc-master.zip gcc-master.tar.gz gcc-master.tar.bz2 |
The following uses SLP_TREE_REDUC_IDX where it looks more appropriate.
* tree-vect-loop.cc (vect_create_epilog_for_reduction):
Use SLP_TREE_REDUC_IDX for following the SLP graph and
for identifying whether we use the 'else' in a COND.
(vectorizable_lane_reducing): Simplify check of whether
we are in a reduction.
(vectorizable_reduction): Add sanity checking around
SLP_TREE_REDUC_IDX and use it where it looks appropriate.
(vect_transform_reduction): Use SLP_TREE_REDUC_IDX.
* tree-vect-stmts.cc (vectorizable_call): Likewise.
(vectorizable_operation): Likewise.
(vectorizable_condition): Likewise.
Diffstat (limited to 'gcc/testsuite/gcc.dg/torture/pr85244-2.c')
0 files changed, 0 insertions, 0 deletions