2017-07-28 Tamar Christina <tamar.christina@arm.com>
commit846782cc97559575fe07238a85e42f4d978f5582
authortnfchris <tnfchris@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 28 Jul 2017 16:47:08 +0000 (28 16:47 +0000)
committertnfchris <tnfchris@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 28 Jul 2017 16:47:08 +0000 (28 16:47 +0000)
tree085865c92d2b909fcd888fcdd690699c8b510854
parent39d9d0ec7908861b31af7679bc0ecde9e7e678c0
2017-07-28  Tamar Christina  <tamar.christina@arm.com>

* config/aarch64/aarch64.c
(aarch64_internal_mov_immediate): Add new special pattern.
* config/aarch64/aarch64.md (*movdi_aarch64):
Add reg/32bit const mov case.

gcc/testsuite/
2017-07-28  Tamar Christina  <tamar.christina@arm.com>

* gcc.target/aarch64/int_mov_immediate_1.c: New.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@250680 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/aarch64/aarch64.c
gcc/config/aarch64/aarch64.md
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/aarch64/int_mov_immediate_1.c [new file with mode: 0644]