| /llvm-project-15.0.7/clang/test/CodeGen/ |
| H A D | arm64-vrnd.c | 7 float64x2_t rnd5(float64x2_t a) { return vrndq_f64(a); } in rnd5() 10 float64x2_t rnd9(float64x2_t a) { return vrndnq_f64(a); } in rnd9() 13 float64x2_t rnd13(float64x2_t a) { return vrndmq_f64(a); } in rnd13() 16 float64x2_t rnd18(float64x2_t a) { return vrndpq_f64(a); } in rnd18() 19 float64x2_t rnd22(float64x2_t a) { return vrndaq_f64(a); } in rnd22() 22 float64x2_t rnd25(float64x2_t a) { return vrndxq_f64(a); } in rnd25()
|
| H A D | aarch64-neon-intrinsics-constrained.c | 53 float64x2_t test_vsubq_f64(float64x2_t v1, float64x2_t v2) { in test_vsubq_f64() 77 float64x2_t test_vmulq_f64(float64x2_t v1, float64x2_t v2) { in test_vmulq_f64() 107 float64x2_t test_vmlaq_f64(float64x2_t v1, float64x2_t v2, float64x2_t v3) { in test_vmlaq_f64() 137 float64x2_t test_vmlsq_f64(float64x2_t v1, float64x2_t v2, float64x2_t v3) { in test_vmlsq_f64() 170 float64x2_t test_vfmaq_f64(float64x2_t v1, float64x2_t v2, float64x2_t v3) { in test_vfmaq_f64() 206 float64x2_t test_vfmsq_f64(float64x2_t v1, float64x2_t v2, float64x2_t v3) { in test_vfmsq_f64() 214 float64x2_t test_vdivq_f64(float64x2_t v1, float64x2_t v2) { in test_vdivq_f64() 266 uint64x2_t test_vceqq_f64(float64x2_t v1, float64x2_t v2) { in test_vceqq_f64() 302 uint64x2_t test_vcgeq_f64(float64x2_t v1, float64x2_t v2) { in test_vcgeq_f64() 338 uint64x2_t test_vcleq_f64(float64x2_t v1, float64x2_t v2) { in test_vcleq_f64() [all …]
|
| H A D | arm64-vrnd-constrained.c | 14 float64x2_t rnd5(float64x2_t a) { return vrndq_f64(a); } in rnd5() 20 float64x2_t rnd13(float64x2_t a) { return vrndmq_f64(a); } in rnd13() 26 float64x2_t rnd18(float64x2_t a) { return vrndpq_f64(a); } in rnd18() 32 float64x2_t rnd22(float64x2_t a) { return vrndaq_f64(a); } in rnd22() 38 float64x2_t rnd25(float64x2_t a) { return vrndxq_f64(a); } in rnd25()
|
| H A D | aarch64-neon-misc-constrained.c | 30 float64x2_t test_vrndaq_f64(float64x2_t a) { in test_vrndaq_f64() 40 float64x2_t test_vrndpq_f64(float64x2_t a) { in test_vrndpq_f64() 60 float64x2_t test_vsqrtq_f64(float64x2_t a) { in test_vsqrtq_f64()
|
| H A D | aarch64-neon-misc.c | 1287 float64x2_t test_vnegq_f64(float64x2_t a) { in test_vnegq_f64() 1365 float64x2_t test_vabsq_f64(float64x2_t a) { in test_vabsq_f64() 2292 float64x2_t test_vrndnq_f64(float64x2_t a) { in test_vrndnq_f64() 2300 float64x2_t test_vrndaq_f64(float64x2_t a) { in test_vrndaq_f64() 2308 float64x2_t test_vrndpq_f64(float64x2_t a) { in test_vrndpq_f64() 2316 float64x2_t test_vrndmq_f64(float64x2_t a) { in test_vrndmq_f64() 2324 float64x2_t test_vrndxq_f64(float64x2_t a) { in test_vrndxq_f64() 2332 float64x2_t test_vrndq_f64(float64x2_t a) { in test_vrndq_f64() 2340 float64x2_t test_vrndiq_f64(float64x2_t a) { in test_vrndiq_f64() 2628 float64x2_t test_vrecpeq_f64(float64x2_t a) { in test_vrecpeq_f64() [all …]
|
| H A D | aarch64-neon-vcmla.c | 41 float64x2_t test_vcmlaq_f64(float64x2_t acc, float64x2_t lhs, float64x2_t rhs) { in test_vcmlaq_f64() 76 float64x2_t test_vcmlaq_rot90_f64(float64x2_t acc, float64x2_t lhs, float64x2_t rhs) { in test_vcmlaq_rot90_f64() 111 float64x2_t test_vcmlaq_rot180_f64(float64x2_t acc, float64x2_t lhs, float64x2_t rhs) { in test_vcmlaq_rot180_f64() 146 float64x2_t test_vcmlaq_rot270_f64(float64x2_t acc, float64x2_t lhs, float64x2_t rhs) { in test_vcmlaq_rot270_f64()
|
| H A D | aarch64-neon-vcadd.c | 33 void foo64x2_rot90(float64x2_t a, float64x2_t b) in foo64x2_rot90() 36 float64x2_t result = vcaddq_rot90_f64(a, b); in foo64x2_rot90() 63 void foo64x2_rot270(float64x2_t a, float64x2_t b) in foo64x2_rot270() 66 float64x2_t result = vcaddq_rot270_f64(a, b); in foo64x2_rot270()
|
| H A D | aarch64-neon-fma.c | 298 float64x2_t test_vfmaq_n_f64(float64x2_t a, float64x2_t b, float64_t c) { in test_vfmaq_n_f64() 314 float64x2_t test_vfmsq_n_f64(float64x2_t a, float64x2_t b, float64_t c) { in test_vfmsq_n_f64()
|
| H A D | aarch64-neon-scalar-x-indexed-elem.c | 37 float64_t test_vmuld_laneq_f64(float64_t a, float64x2_t b) { in test_vmuld_laneq_f64() 78 float64_t test_vmulxd_laneq_f64(float64_t a, float64x2_t b) { in test_vmulxd_laneq_f64() 99 float64x1_t test_vmulx_laneq_f64_0(float64x1_t a, float64x2_t b) { in test_vmulx_laneq_f64_0() 109 float64x1_t test_vmulx_laneq_f64_1(float64x1_t a, float64x2_t b) { in test_vmulx_laneq_f64_1() 134 float64_t test_vfmad_laneq_f64(float64_t a, float64_t b, float64x2_t c) { in test_vfmad_laneq_f64() 187 float64x1_t test_vfma_laneq_f64(float64x1_t a, float64x1_t b, float64x2_t v) { in test_vfma_laneq_f64() 203 float64x1_t test_vfms_laneq_f64(float64x1_t a, float64x1_t b, float64x2_t v) { in test_vfms_laneq_f64() 440 float64x2_t arg3; in test_vmulx_laneq_f64_2()
|
| H A D | arm64_vdupq_n_f64.c | 13 float64x2_t test_vdupq_n_f64(float64_t w) { in test_vdupq_n_f64() 37 float64x2_t test_vdupq_lane_f64(float64x1_t V) { in test_vdupq_lane_f64() 47 float64x2_t test_vmovq_n_f64(float64_t w) { in test_vmovq_n_f64()
|
| H A D | aarch64-neon-2velem.c | 552 float64x2_t test_vfmaq_lane_f64(float64x2_t a, float64x2_t b, float64x1_t v) { in test_vfmaq_lane_f64() 568 float64x2_t test_vfmaq_laneq_f64(float64x2_t a, float64x2_t b, float64x2_t v) { in test_vfmaq_laneq_f64() 585 float64x2_t test_vfmsq_lane_f64(float64x2_t a, float64x2_t b, float64x1_t v) { in test_vfmsq_lane_f64() 602 float64x2_t test_vfmsq_laneq_f64(float64x2_t a, float64x2_t b, float64x2_t v) { in test_vfmsq_laneq_f64() 1836 float64x2_t test_vmulq_laneq_f64(float64x2_t a, float64x2_t v) { in test_vmulq_laneq_f64() 1920 float64x2_t test_vmulxq_laneq_f64(float64x2_t a, float64x2_t v) { in test_vmulxq_laneq_f64() 2468 float64x2_t test_vfmaq_laneq_f64_0(float64x2_t a, float64x2_t b, float64x2_t v) { in test_vfmaq_laneq_f64_0() 2485 float64x2_t test_vfmsq_laneq_f64_0(float64x2_t a, float64x2_t b, float64x2_t v) { in test_vfmsq_laneq_f64_0() 3648 float64x2_t test_vmulq_laneq_f64_0(float64x2_t a, float64x2_t v) { in test_vmulq_laneq_f64_0() 3732 float64x2_t test_vmulxq_laneq_f64_0(float64x2_t a, float64x2_t v) { in test_vmulxq_laneq_f64_0() [all …]
|
| H A D | aarch64-neon-perm.c | 123 float64x2_t test_vuzp1q_f64(float64x2_t a, float64x2_t b) { in test_vuzp1q_f64() 270 float64x2_t test_vuzp2q_f64(float64x2_t a, float64x2_t b) { in test_vuzp2q_f64() 417 float64x2_t test_vzip1q_f64(float64x2_t a, float64x2_t b) { in test_vzip1q_f64() 564 float64x2_t test_vzip2q_f64(float64x2_t a, float64x2_t b) { in test_vzip2q_f64() 711 float64x2_t test_vtrn1q_f64(float64x2_t a, float64x2_t b) { in test_vtrn1q_f64() 858 float64x2_t test_vtrn2q_f64(float64x2_t a, float64x2_t b) { in test_vtrn2q_f64()
|
| H A D | aarch64-neon-scalar-x-indexed-elem-constrained.c | 50 float64_t test_vfmad_laneq_f64(float64_t a, float64_t b, float64x2_t c) { in test_vfmad_laneq_f64() 111 float64x1_t test_vfma_laneq_f64(float64x1_t a, float64x1_t b, float64x2_t v) { in test_vfma_laneq_f64() 130 float64x1_t test_vfms_laneq_f64(float64x1_t a, float64x1_t b, float64x2_t v) { in test_vfms_laneq_f64()
|
| H A D | aarch64-neon-intrinsics.c | 112 float64x2_t test_vaddq_f64(float64x2_t v1, float64x2_t v2) { in test_vaddq_f64() 245 float64x2_t test_vsubq_f64(float64x2_t v1, float64x2_t v2) { in test_vsubq_f64() 378 float64x2_t test_vmulq_f64(float64x2_t v1, float64x2_t v2) { in test_vmulq_f64() 513 float64x2_t test_vmlaq_f64(float64x2_t v1, float64x2_t v2, float64x2_t v3) { in test_vmlaq_f64() 634 float64x2_t test_vmlsq_f64(float64x2_t v1, float64x2_t v2, float64x2_t v3) { in test_vmlsq_f64() 664 float64x2_t test_vfmaq_f64(float64x2_t v1, float64x2_t v2, float64x2_t v3) { in test_vfmaq_f64() 697 float64x2_t test_vfmsq_f64(float64x2_t v1, float64x2_t v2, float64x2_t v3) { in test_vfmsq_f64() 704 float64x2_t test_vdivq_f64(float64x2_t v1, float64x2_t v2) { in test_vdivq_f64() 957 float64x2_t test_vabdq_f64(float64x2_t v1, float64x2_t v2) { in test_vabdq_f64() 3864 float64x2_t test_vmaxq_f64(float64x2_t a, float64x2_t b) { in test_vmaxq_f64() [all …]
|
| H A D | arm64_vcopy.c | 88 float64x2_t test_vcopyq_laneq_f64(float64x2_t a1, float64x2_t a2) { in test_vcopyq_laneq_f64()
|
| H A D | aarch64-neon-extract.c | 208 float64x2_t test_vextq_f64(float64x2_t a, float64x2_t b) { in test_vextq_f64()
|
| H A D | aarch64-neon-vget-hilo.c | 103 float64x1_t test_vget_high_f64(float64x2_t a) { in test_vget_high_f64() 201 float64x1_t test_vget_low_f64(float64x2_t a) { in test_vget_low_f64()
|
| H A D | aarch64-poly128.c | 182 poly128_t test_vreinterpretq_p128_f64(float64x2_t a) { in test_vreinterpretq_p128_f64() 312 float64x2_t test_vreinterpretq_f64_p128(poly128_t a) { in test_vreinterpretq_f64_p128()
|
| H A D | aarch64-bf16-reinterpret-intrinsics.c | 171 bfloat16x8_t test_vreinterpretq_bf16_f64(float64x2_t a) { return vreinterpretq_bf16_f64(a); } in test_vreinterpretq_bf16_f64() 333 float64x2_t test_vreinterpretq_f64_bf16(bfloat16x8_t a) { return vreinterpretq_f64_bf16(a); } in test_vreinterpretq_f64_bf16()
|
| /llvm-project-15.0.7/clang/lib/Headers/ |
| H A D | arm_neon_sve_bridge.h | 48 svfloat64_t svset_neonq(svfloat64_t, float64x2_t); 70 svfloat64_t svset_neonq_f64(svfloat64_t, float64x2_t); 93 float64x2_t svget_neonq(svfloat64_t); 115 float64x2_t svget_neonq_f64(svfloat64_t); 138 svfloat64_t svdup_neonq(float64x2_t); 160 svfloat64_t svdup_neonq_f64(float64x2_t);
|
| /llvm-project-15.0.7/clang/test/Sema/ |
| H A D | vector-cast.c | 49 typedef __attribute__((vector_size(16))) double float64x2_t; typedef 50 float64x1_t vget_low_f64(float64x2_t __p0); 58 float64x2_t v = {0.0, 1.0}; in f4()
|
| /llvm-project-15.0.7/clang/test/CodeGenCXX/ |
| H A D | mangle-neon-vectors.cpp | 31 typedef __attribute__((neon_vector_type(2))) float64_t float64x2_t; typedef 82 void f11(float64x2_t v) { } in f11()
|
| H A D | aarch64-mangle-neon-vectors.cpp | 33 typedef __attribute__((neon_vector_type(2))) float64_t float64x2_t; typedef 84 void f23(float64x2_t) {} in f23() argument
|
| /llvm-project-15.0.7/clang/test/CodeGen/aarch64_neon_sve_bridge_intrinsics/ |
| H A D | acle_neon_sve_bridge_dup_neonq.c | 192 svfloat64_t test_svdup_neonq_f64(float64x2_t n) { in test_svdup_neonq_f64()
|
| H A D | acle_neon_sve_bridge_get_neonq.c | 168 float64x2_t test_svget_neonq_f64(svfloat64_t n) { in test_svget_neonq_f64()
|