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  <sofiane.n...@arm.com>

        * config/aarch64/aarch64.md (*mov<mode>_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.

Attachment: aarch64-scalar-move.patch
Description: Binary data

Reply via email to