[AArch64] Add HF vector modes to lane-to-lane INS pattern
commit1186e47cd2723440ea27a01adbae5cec0ec7045c
authorktkachov <ktkachov@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 2 Jun 2017 15:03:54 +0000 (2 15:03 +0000)
committerktkachov <ktkachov@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 2 Jun 2017 15:03:54 +0000 (2 15:03 +0000)
treef3303171cd508a8bbc26bdd003e6c0b98368b77f
parent347f1271f99c885fb6c8fb8d533f17844d6782f3
[AArch64] Add HF vector modes to lane-to-lane INS pattern

        * config/aarch64/aarch64-simd.md (*aarch64_simd_vec_copy_lane<mode>):
        Use VALL_F16 iterator rather than VALL.

        * gcc.target/aarch64/hfmode_ins_1.c: New test.

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