[Bug middle-end/84214] New: recip and slp passes conflict
clyon at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Mon Feb 5 14:19:00 GMT 2018
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84214
Bug ID: 84214
Summary: recip and slp passes conflict
Product: gcc
Version: 8.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: middle-end
Assignee: unassigned at gcc dot gnu.org
Reporter: clyon at gcc dot gnu.org
Target Milestone: ---
In https://gcc.gnu.org/ml/gcc-patches/2018-01/msg02443.html I reported a
regression on aarch64 in gcc.dg/cse_recip.c.
In https://gcc.gnu.org/ml/gcc-patches/2018-01/msg02446.html, richi explained
that a possible fix would be to make the recip pass run before vectorization.
It would fix the testcase by preventing vectorization, but since we are in
stage4, it's a bit late to make such a change.
More information about the Gcc-bugs
mailing list