r217546 svn:log changed - in /trunk/gcc: Change...

ramana@gcc.gnu.org ramana@gcc.gnu.org
Fri Nov 14 11:03:00 GMT 2014


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.radhakrishnan@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.



More information about the Gcc-cvs mailing list