https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63724
--- Comment #3 from Ramana Radhakrishnan <ramana at gcc dot gnu.org> --- Author: ramana Revision: 217546 Modified property: svn:log Modified: svn:log at Fri Nov 14 11:03:00 2014 ------------------------------------------------------------------------------ --- svn:log (original) +++ svn:log Fri Nov 14 11:03:00 2014 @@ -1,1 +1,14 @@ -Fix typo in *<arith_shift_insn>_shiftsi +Fix PR target/63724 + +2014-11-14 Ramana Radhakrishnan <ramana.radhakrish...@arm.com> + + PR target/63724 + * config/aarch64/aarch64.c (aarch64_expand_mov_immediate): Split out + numerical immediate handling to... + (aarch64_internal_mov_immediate): ...this. New. + (aarch64_rtx_costs): Use aarch64_internal_mov_immediate. + (aarch64_mov_operand_p): Relax predicate. + * config/aarch64/aarch64.md (mov<mode>:GPI): Do not expand CONST_INTs. + (*movsi_aarch64): Turn into define_insn_and_split and new alternative + for 'n'. + (*movdi_aarch64): Likewise.