diff options
author | Richard Biener <rguenther@suse.de> | 2025-09-03 11:04:49 +0200 |
---|---|---|
committer | Richard Biener <rguenth@gcc.gnu.org> | 2025-09-03 13:02:35 +0200 |
commit | 6acd5534ad3ab6208cda68fddb48eb73260d6508 (patch) | |
tree | 2ffdae4c2bb14acda9ec01515f8d36f225c431c4 /gcc/testsuite/gcc.dg/cpp/cmdlne-dU-1.c | |
parent | 41e2fe9be1ff5ef2eafd49b30882898d26b9bf36 (diff) | |
download | gcc-6acd5534ad3ab6208cda68fddb48eb73260d6508.zip gcc-6acd5534ad3ab6208cda68fddb48eb73260d6508.tar.gz gcc-6acd5534ad3ab6208cda68fddb48eb73260d6508.tar.bz2 |
tree-optimization/121767 - modvar pattern breaking reductions
The a % b -> a - a / b pattern breaks reduction constraints, disable it
for reduction stmts.
PR tree-optimization/121767
* tree-vect-patterns.cc (vect_recog_mod_var_pattern): Disable
for reductions.
* gcc.dg/vect/pr121767.c: New testcase.
Diffstat (limited to 'gcc/testsuite/gcc.dg/cpp/cmdlne-dU-1.c')
0 files changed, 0 insertions, 0 deletions