aboutsummaryrefslogtreecommitdiff
path: root/gcc/fortran
diff options
context:
space:
mode:
authorAndrea Corallo <andrea.corallo@arm.com>2020-10-08 12:29:00 +0200
committerAndrea Corallo <andrea.corallo@arm.com>2020-10-27 17:34:56 +0100
commit8eb8dcac6ed265d9da2d1971ff5a47e04fbf9fb5 (patch)
treeeaf891ae2fcba7e6cdce36b10856645d445edf5b /gcc/fortran
parentd4fd8638be8a6f105bfaf1c0e3bcfad36aca03be (diff)
downloadgcc-8eb8dcac6ed265d9da2d1971ff5a47e04fbf9fb5.zip
gcc-8eb8dcac6ed265d9da2d1971ff5a47e04fbf9fb5.tar.gz
gcc-8eb8dcac6ed265d9da2d1971ff5a47e04fbf9fb5.tar.bz2
aarch64: Add vcopy(q)__lane(q)_bf16 intrinsics
gcc/ChangeLog 2020-10-20 Andrea Corallo <andrea.corallo@arm.com> * config/aarch64/arm_neon.h (vcopy_lane_bf16, vcopyq_lane_bf16) (vcopyq_laneq_bf16, vcopy_laneq_bf16): New intrinsics. gcc/testsuite/ChangeLog 2020-10-20 Andrea Corallo <andrea.corallo@arm.com> * gcc.target/aarch64/advsimd-intrinsics/bf16_vect_copy_lane_1.c: New test. * gcc.target/aarch64/advsimd-intrinsics/vcopy_lane_bf16_indices_1.c: Likewise. * gcc.target/aarch64/advsimd-intrinsics/vcopy_lane_bf16_indices_2.c: Likewise. * gcc.target/aarch64/advsimd-intrinsics/vcopy_laneq_bf16_indices_1.c: Likewise. * gcc.target/aarch64/advsimd-intrinsics/vcopy_laneq_bf16_indices_2.c: Likewise. * gcc.target/aarch64/advsimd-intrinsics/vcopyq_lane_bf16_indices_1.c: Likewise. * gcc.target/aarch64/advsimd-intrinsics/vcopyq_lane_bf16_indices_2.c: Likewise. * gcc.target/aarch64/advsimd-intrinsics/vcopyq_laneq_bf16_indices_1.c: Likewise. * gcc.target/aarch64/advsimd-intrinsics/vcopyq_laneq_bf16_indices_2.c: Likewise.
Diffstat (limited to 'gcc/fortran')
0 files changed, 0 insertions, 0 deletions