https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108608
Bug ID: 108608 Summary: [12/13 Regression] AArch64 vectorizer ICE in vect_transform_reduction Product: gcc Version: 13.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: tree-optimization Assignee: unassigned at gcc dot gnu.org Reporter: jakub at gcc dot gnu.org Target Milestone: --- int foo () { double m = 0; for (int i = 0; i < 256; i++) m = __builtin_fmax (i, m); return m; } ICEs with -O3 on aarch64-linux, both in current GCC 12 branch and on the trunk. r12-3732 doesn't ICE, don't have any newer aarch64 cross snapshots except latest 12 branch or trunk though. Also tried godbolt and 11.3 is ok, 12.1 already ICEs.