[Bug middle-end/103393] [12 Regression] Generating 256bit register usage with -mprefer-avx128 -mprefer-vector-width=128

jakub at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Fri Nov 26 11:58:57 GMT 2021


https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103393

--- Comment #20 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
The aarch64 MOVE_MAX definition of (UNITS_PER_WORD * 2) clearly doesn't match
the documentation, because with Neon/SVE around, you can move quickly much more
bytes by a single instruction than that.  And the gimple-fold.c change was just
a workaround for that.


More information about the Gcc-bugs mailing list