diff options
author | Christophe Lyon <christophe.lyon@linaro.org> | 2017-02-10 13:18:16 +0000 |
---|---|---|
committer | Christophe Lyon <clyon@gcc.gnu.org> | 2017-02-10 14:18:16 +0100 |
commit | 052ef81d2dbef6727f9684733cfbb70f7adcf066 (patch) | |
tree | 7ffc88a2f6899035ca19a30bbe57754aae6ab45e /gcc/doc/cppinternals.texi | |
parent | a7c8ed0c361b549da67f9b83f91725fe1c84dbdb (diff) | |
download | gcc-052ef81d2dbef6727f9684733cfbb70f7adcf066.zip gcc-052ef81d2dbef6727f9684733cfbb70f7adcf066.tar.gz gcc-052ef81d2dbef6727f9684733cfbb70f7adcf066.tar.bz2 |
[ARM,AArch64] more poly64 intrinsics and tests
2017-02-06 Christophe Lyon <christophe.lyon@linaro.org>
gcc/
* config/aarch64/arm_neon.h (vtst_p8): Rewrite without asm.
(vtst_p16): Likewise.
(vtstq_p8): Likewise.
(vtstq_p16): Likewise.
(vtst_p64): New.
(vtstq_p64): Likewise.
* config/arm/arm_neon.h (vgetq_lane_p64): New.
(vset_lane_p64): New.
(vsetq_lane_p64): New.
2017-02-06 Christophe Lyon <christophe.lyon@linaro.org>
gcc/testsuite/
* gcc.target/aarch64/advsimd-intrinsics/p64_p128.c
(vget_lane_expected, vset_lane_expected, vtst_expected_poly64x1):
New.
(vmov_n_expected0, vmov_n_expected1, vmov_n_expected2)
(expected_vld_st2_0, expected_vld_st2_1, expected_vld_st3_0)
(expected_vld_st3_1, expected_vld_st3_2, expected_vld_st4_0)
(expected_vld_st4_1, expected_vld_st4_2, expected_vld_st4_3)
(vtst_expected_poly64x2): Move to aarch64-only section.
(vget_lane_p64, vgetq_lane_p64, vset_lane_p64, vsetq_lane_p64)
(vtst_p64, vtstq_p64): New tests.
From-SVN: r245328
Diffstat (limited to 'gcc/doc/cppinternals.texi')
0 files changed, 0 insertions, 0 deletions