[Bug regression/59915] [LRA, Regression 4.9] LRA ICE - Repeated looping over subreg reloads (gcc.c-torture/compile/simd-3.c)

belagod at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Thu Jan 23 11:36:00 GMT 2014


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59915

--- Comment #1 from Tejas Belagod <belagod at gcc dot gnu.org> ---
This regression was introduced with I committed a more relaxed version of
CANNOT_CHANGE_MODE_CLASS for aarch64.

2014-01-20  Tejas Belagod  <tejas.belagod@arm.com>

    * config/aarch64/aarch64-protos.h
    (aarch64_cannot_change_mode_class_ptr): Declare.
    * config/aarch64/aarch64.c (aarch64_cannot_change_mode_class,
    aarch64_cannot_change_mode_class_ptr): New.
    * config/aarch64/aarch64.h (CANNOT_CHANGE_MODE_CLASS): Change to call
    backend hook aarch64_cannot_change_mode_class.



More information about the Gcc-bugs mailing list