-
- Downloads
[AArch64] Implement some vca*_f[32,64] intrinsics.
* config/aarch64/arm_neon.h (vcage_f64): New intrinsic. (vcagt_f64): Likewise. (vcale_f64): Likewise. (vcaled_f64): Likewise. (vcales_f32): Likewise. (vcalt_f64): Likewise. (vcaltd_f64): Likewise. (vcalts_f32): Likewise. * gcc.target/aarch64/simd/vcage_f64.c: New test. * gcc.target/aarch64/simd/vcagt_f64.c: Likewise. * gcc.target/aarch64/simd/vcale_f64.c: Likewise. * gcc.target/aarch64/simd/vcaled_f64.c: Likewise. * gcc.target/aarch64/simd/vcales_f32.c: Likewise. * gcc.target/aarch64/simd/vcalt_f64.c: Likewise. * gcc.target/aarch64/simd/vcaltd_f64.c: Likewise. * gcc.target/aarch64/simd/vcalts_f32.c: Likewise. From-SVN: r212196
Showing
- gcc/ChangeLog 11 additions, 0 deletionsgcc/ChangeLog
- gcc/config/aarch64/arm_neon.h 48 additions, 0 deletionsgcc/config/aarch64/arm_neon.h
- gcc/testsuite/ChangeLog 11 additions, 0 deletionsgcc/testsuite/ChangeLog
- gcc/testsuite/gcc.target/aarch64/simd/vcage_f64.c 38 additions, 0 deletionsgcc/testsuite/gcc.target/aarch64/simd/vcage_f64.c
- gcc/testsuite/gcc.target/aarch64/simd/vcagt_f64.c 38 additions, 0 deletionsgcc/testsuite/gcc.target/aarch64/simd/vcagt_f64.c
- gcc/testsuite/gcc.target/aarch64/simd/vcale_f64.c 38 additions, 0 deletionsgcc/testsuite/gcc.target/aarch64/simd/vcale_f64.c
- gcc/testsuite/gcc.target/aarch64/simd/vcaled_f64.c 36 additions, 0 deletionsgcc/testsuite/gcc.target/aarch64/simd/vcaled_f64.c
- gcc/testsuite/gcc.target/aarch64/simd/vcales_f32.c 36 additions, 0 deletionsgcc/testsuite/gcc.target/aarch64/simd/vcales_f32.c
- gcc/testsuite/gcc.target/aarch64/simd/vcalt_f64.c 38 additions, 0 deletionsgcc/testsuite/gcc.target/aarch64/simd/vcalt_f64.c
- gcc/testsuite/gcc.target/aarch64/simd/vcaltd_f64.c 36 additions, 0 deletionsgcc/testsuite/gcc.target/aarch64/simd/vcaltd_f64.c
- gcc/testsuite/gcc.target/aarch64/simd/vcalts_f32.c 36 additions, 0 deletionsgcc/testsuite/gcc.target/aarch64/simd/vcalts_f32.c
Loading
Please register or sign in to comment