Backport from mainline.
@TC-330
@TC-331
Fix typo in *<arith_shift_insn>_shiftsi
2014-11-14 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
PR target/63724
gcc/
* 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.
gcc/testsuite/
* gcc.target/aarch64/tizen_tc330.c: New test.
* gcc.target/aarch64/tizen_tc331.c: Likewise.
Change-Id: Ief6ff119dcaf315bb8912cda2b387ffde6979b51
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@217546
138bc75d-0d04-0410-961f-
82ee72b054a4