[AArch64] Use MOVN to generate 64-bit negative immediates where sensible
authorktkachov <ktkachov@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 7 Aug 2014 13:42:22 +0000 (13:42 +0000)
committerktkachov <ktkachov@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 7 Aug 2014 13:42:22 +0000 (13:42 +0000)
commit6b7edf972defc174df0999babf1208d54603507f
tree33cb0a390bf1a450247bc8a61461e48e49b446b4
parent427da503c548dcdaf0cb39b11788e44cb1ef7b83
[AArch64] Use MOVN to generate 64-bit negative immediates where sensible

* config/aarch64/aarch64.c (aarch64_expand_mov_immediate):
Use MOVN when one of the half-words is 0xffff.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@213711 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/aarch64/aarch64.c