[AArch64] Add HF vector modes to lane-to-lane INS pattern
authorKyrylo Tkachov <kyrylo.tkachov@arm.com>
Fri, 2 Jun 2017 15:03:54 +0000 (15:03 +0000)
committerKyrylo Tkachov <ktkachov@gcc.gnu.org>
Fri, 2 Jun 2017 15:03:54 +0000 (15:03 +0000)
commitb160939bf3cd072e1c7a05bbbe221040f7670df2
treef3303171cd508a8bbc26bdd003e6c0b98368b77f
parentd65d1bd970c3008e70a6418d2fdaace3f4f2e581
[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.

From-SVN: r248835
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]