https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97081
Richard Biener <rguenth at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Known to fail| |10.1.0, 8.4.0, 9.3.0 Priority|P3 |P2 Known to work| |7.5.0, 8.3.0, 9.2.0 Target Milestone|--- |8.5 Summary|wrong code for rotate |[8/9/10/11 Regression] |vectorization (x86 target) |wrong code for rotate | |vectorization (x86 target) --- Comment #4 from Richard Biener <rguenth at gcc dot gnu.org> --- Interestingly GCC 7 created the correct patt_18 = patt_19 & 63; but something broke it during GCC 10 development and was even backported.