Hi,
This patch adds support in AArch64 for scalar moves to and from vector
registers in SHORT modes.
This has been tested with a full regression run on aarch64-elf.
OK for trunk and 4.8?
Thanks
Sofiane
-
2013-03-28 Sofiane Naci
* config/aarch64/aarch64.md (*mov_aarch64): Add alternatives
for
scalar move.
* config/aarch64/aarch64.c
(aarch64_simd_scalar_immediate_valid_for_move): New.
* config/aarch64/aarch64-protos.h
(aarch64_simd_scalar_immediate_valid_for_move): New.
* config/aarch64/constraints.md (Dh, Dq): New.
* config/aarch64/iterators.md (hq): New.
aarch64-scalar-move.patch
Description: Binary data