Hi all, This patch implements some missing vector permute intrinsics operating on poly64x2_t types. They are implemented identically to their uint64x2_t brethren.
Bootstrapped and tested on aarch64-none-linux-gnu. Committing to trunk and later the active branches. gcc/ 2020-09-23 Kyrylo Tkachov <kyrylo.tkac...@arm.com> PR target/71233 * config/aarch64/arm_neon.h (vtrn1q_p64, vtrn2q_p64, vuzp1q_p64, vuzp2q_p64, vzip1q_p64, vzip2q_p64): Define. gcc/testsuite/ 2020-09-23 Kyrylo Tkachov <kyrylo.tkac...@arm.com> PR target/71233 * gcc.target/aarch64/simd/trn_zip_p64_1.c: New test.
trn-p.patch
Description: trn-p.patch