r251266 - in /trunk/gcc: ChangeLog config/aarch...
rsandifo@gcc.gnu.org
rsandifo@gcc.gnu.org
Tue Aug 22 09:17:00 GMT 2017
Author: rsandifo
Date: Tue Aug 22 09:17:16 2017
New Revision: 251266
URL: https://gcc.gnu.org/viewcvs?rev=251266&root=gcc&view=rev
Log:
[AArch64] Fix label mode
This patch fixes a case where we tried to force a VOIDmode label
into a DImode register, which led to invalid rtl that was previously
undiagnosed.
2017-08-22 Richard Sandiford <richard.sandiford@linaro.org>
Alan Hayward <alan.hayward@arm.com>
David Sherwood <david.sherwood@arm.com>
gcc/
* config/aarch64/aarch64.md (casesi): Use DImode rather than
VOIDmode for the LABEL_REF.
Modified:
trunk/gcc/ChangeLog
trunk/gcc/config/aarch64/aarch64.md
More information about the Gcc-cvs
mailing list