https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101506
Bug ID: 101506 Summary: [12 Regression] gcc.target/aarch64/vect-fmaxv-fminv-compile.c fail after gcc-12-2292-g1dd3f2109585 Product: gcc Version: 12.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: tree-optimization Assignee: unassigned at gcc dot gnu.org Reporter: mkuvyrkov at gcc dot gnu.org Target Milestone: --- On aarch64-linux-gnu I get 2 new failures after === commit 1dd3f21095858fbfd3e28a149578d5fb67e75f95 Author: Richard Biener <rguent...@suse.de> Date: Tue Jul 13 13:59:15 2021 +0200 Support reduction def re-use for epilogue with different vector size The following adds support for re-using the vector reduction def from the main loop in vectorized epilogue loops on architectures which use different vector sizes for the epilogue. That's only x86 as far as I am aware. === === gcc tests === Running gcc.target/aarch64/aarch64.exp ... PASS: gcc.target/aarch64/vect-fmaxv-fminv-compile.c (test for excess errors) FAIL: gcc.target/aarch64/vect-fmaxv-fminv-compile.c scan-assembler fminnmv FAIL: gcc.target/aarch64/vect-fmaxv-fminv-compile.c scan-assembler fmaxnmv PASS: gcc.target/aarch64/vect-fmaxv-fminv-compile.c scan-assembler fminnmp PASS: gcc.target/aarch64/vect-fmaxv-fminv-compile.c scan-assembler fmaxnmp