Home
last modified time | relevance | path

Searched refs:float16_t (Results 1 – 25 of 96) sorted by relevance

1234

/llvm-project-15.0.7/clang/test/CodeGen/
H A Daarch64-v8.2a-fp16-intrinsics.c13 float16_t test_vabsh_f16(float16_t a) { in test_vabsh_f16()
406 float16_t test_vaddh_f16(float16_t a, float16_t b) { in test_vaddh_f16()
413 float16_t test_vabdh_f16(float16_t a, float16_t b) { in test_vabdh_f16()
580 float16_t test_vdivh_f16(float16_t a, float16_t b) { in test_vdivh_f16()
587 float16_t test_vmaxh_f16(float16_t a, float16_t b) { in test_vmaxh_f16()
601 float16_t test_vminh_f16(float16_t a, float16_t b) { in test_vminh_f16()
615 float16_t test_vmulh_f16(float16_t a, float16_t b) { in test_vmulh_f16()
622 float16_t test_vmulxh_f16(float16_t a, float16_t b) { in test_vmulxh_f16()
643 float16_t test_vsubh_f16(float16_t a, float16_t b) { in test_vsubh_f16()
650 float16_t test_vfmah_f16(float16_t a, float16_t b, float16_t c) { in test_vfmah_f16()
[all …]
H A Daarch64-v8.2a-fp16-intrinsics-constrained.c155 float16_t test_vrndh_f16(float16_t a) { in test_vrndh_f16()
163 float16_t test_vrndah_f16(float16_t a) { in test_vrndah_f16()
171 float16_t test_vrndih_f16(float16_t a) { in test_vrndih_f16()
179 float16_t test_vrndmh_f16(float16_t a) { in test_vrndmh_f16()
187 float16_t test_vrndph_f16(float16_t a) { in test_vrndph_f16()
211 float16_t test_vaddh_f16(float16_t a, float16_t b) { in test_vaddh_f16()
264 float16_t test_vdivh_f16(float16_t a, float16_t b) { in test_vdivh_f16()
272 float16_t test_vmulh_f16(float16_t a, float16_t b) { in test_vmulh_f16()
280 float16_t test_vsubh_f16(float16_t a, float16_t b) { in test_vsubh_f16()
288 float16_t test_vfmah_f16(float16_t a, float16_t b, float16_t c) { in test_vfmah_f16()
[all …]
H A Daarch64-v8.2a-neon-intrinsics-constrained.c163 float16x4_t test_vfma_n_f16(float16x4_t a, float16x4_t b, float16_t c) { in test_vfma_n_f16()
180 float16x8_t test_vfmaq_n_f16(float16x8_t a, float16x8_t b, float16_t c) { in test_vfmaq_n_f16()
190 float16_t test_vfmah_lane_f16(float16_t a, float16_t b, float16x4_t c) { in test_vfmah_lane_f16()
200 float16_t test_vfmah_laneq_f16(float16_t a, float16_t b, float16x8_t c) { in test_vfmah_laneq_f16()
284 float16x4_t test_vfms_n_f16(float16x4_t a, float16x4_t b, float16_t c) { in test_vfms_n_f16()
302 float16x8_t test_vfmsq_n_f16(float16x8_t a, float16x8_t b, float16_t c) { in test_vfmsq_n_f16()
320 float16_t test_vfmsh_lane_f16(float16_t a, float16_t b, float16x4_t c) { in test_vfmsh_lane_f16()
338 float16_t test_vfmsh_laneq_f16(float16_t a, float16_t b, float16x8_t c) { in test_vfmsh_laneq_f16()
H A Daarch64-v8.2a-neon-intrinsics.c1514 float16_t test_vfmah_lane_f16(float16_t a, float16_t b, float16x4_t c) { in test_vfmah_lane_f16()
1525 float16_t test_vfmah_laneq_f16(float16_t a, float16_t b, float16x8_t c) { in test_vfmah_laneq_f16()
1651 float16_t test_vfmsh_lane_f16(float16_t a, float16_t b, float16x4_t c) { in test_vfmsh_lane_f16()
1665 float16_t test_vfmsh_laneq_f16(float16_t a, float16_t b, float16x8_t c) { in test_vfmsh_laneq_f16()
1772 float16_t test_vmulh_lane_f16(float16_t a, float16x4_t b) { in test_vmulh_lane_f16()
1794 float16_t test_vmulh_laneq_f16(float16_t a, float16x8_t b) { in test_vmulh_laneq_f16()
1901 float16_t test_vmulxh_lane_f16(float16_t a, float16x4_t b) { in test_vmulxh_lane_f16()
1912 float16_t test_vmulxh_laneq_f16(float16_t a, float16x8_t b) { in test_vmulxh_laneq_f16()
1924 float16_t test_vmaxv_f16(float16x4_t a) { in test_vmaxv_f16()
1936 float16_t test_vmaxvq_f16(float16x8_t a) { in test_vmaxvq_f16()
[all …]
H A Darm-neon-vld.c28 float16x4x2_t test_vld1_f16_x2(float16_t const *a) { in test_vld1_f16_x2()
48 float16x4x3_t test_vld1_f16_x3(float16_t const *a) { in test_vld1_f16_x3()
68 float16x4x4_t test_vld1_f16_x4(float16_t const *a) { in test_vld1_f16_x4()
729 float16x8x2_t test_vld1q_f16_x2(float16_t const *a) { in test_vld1q_f16_x2()
749 float16x8x3_t test_vld1q_f16_x3(float16_t const *a) { in test_vld1q_f16_x3()
769 float16x8x4_t test_vld1q_f16_x4(float16_t const *a) { in test_vld1q_f16_x4()
1428 void test_vld2_dup_f16(float16x4x2_t *dest, const float16_t *src) { in test_vld2_dup_f16()
1627 void test_vld3_dup_f16(float16x4x3_t *dest, float16_t *src) { in test_vld3_dup_f16()
1825 void test_vld4_dup_f16(float16x4x4_t *dest, const float16_t *src) { in test_vld4_dup_f16()
2023 void test_vld2q_dup_f16(float16x8x2_t *dest, const float16_t *src) { in test_vld2q_dup_f16()
[all …]
H A Daarch64-neon-ldst-one.c100 float16x8_t test_vld1q_dup_f16(float16_t *a) { in test_vld1q_dup_f16()
248 float16x4_t test_vld1_dup_f16(float16_t *a) { in test_vld1_dup_f16()
887 float16x4_t test_vld1_lane_f16(float16_t *a, float16x4_t b) { in test_vld1_lane_f16()
4193 void test_vst1q_lane_f16(float16_t *a, float16x8_t b) { in test_vst1q_lane_f16()
4349 void test_vst1_lane_f16(float16_t *a, float16x4_t b) { in test_vst1_lane_f16()
4620 void test_vst2q_lane_f16(float16_t *a, float16x8x2_t b) { in test_vst2q_lane_f16()
4955 void test_vst2_lane_f16(float16_t *a, float16x4x2_t b) { in test_vst2_lane_f16()
5331 void test_vst3q_lane_f16(float16_t *a, float16x8x3_t b) { in test_vst3q_lane_f16()
5730 void test_vst3_lane_f16(float16_t *a, float16x4x3_t b) { in test_vst3_lane_f16()
6170 void test_vst4q_lane_f16(float16_t *a, float16x8x4_t b) { in test_vst4q_lane_f16()
[all …]
H A Darm-neon-vst.c37 void test_vst1_f16_x2(float16_t *a, float16x4x2_t b) { in test_vst1_f16_x2()
71 void test_vst1_f16_x3(float16_t *a, float16x4x3_t b) { in test_vst1_f16_x3()
110 void test_vst1_f16_x4(float16_t *a, float16x4x4_t b) { in test_vst1_f16_x4()
1189 void test_vst1q_f16_x2(float16_t *a, float16x8x2_t b) { in test_vst1q_f16_x2()
1223 void test_vst1q_f16_x3(float16_t *a, float16x8x3_t b) { in test_vst1q_f16_x3()
1262 void test_vst1q_f16_x4(float16_t *a, float16x8x4_t b) { in test_vst1q_f16_x4()
H A Darm64_vdupq_n_f64.c58 float16x4_t test_vmov_n_f16(float16_t *a1) { in test_vmov_n_f16()
79 float16x8_t test_vmovq_n_f16(float16_t *a1) { in test_vmovq_n_f16()
H A Darm-vfp16-arguments2.cpp13 typedef __fp16 float16_t; typedef
15 typedef __attribute__((neon_vector_type(4))) float16_t float16x4_t;
/llvm-project-15.0.7/clang/test/Sema/
H A Darm-no-fp16.c89 float16x4_t test_vld1_f16(const float16_t *a) { in test_vld1_f16()
93 float16x8_t test_vld1q_f16(const float16_t *a) { in test_vld1q_f16()
97 float16x4_t test_vld1_dup_f16(const float16_t *a) { in test_vld1_dup_f16()
137 float16x4x2_t test_vld2_f16(const float16_t *a) { in test_vld2_f16()
141 float16x8x2_t test_vld2q_f16(const float16_t *a) { in test_vld2q_f16()
161 float16x4x3_t test_vld3_f16(const float16_t *a) { in test_vld3_f16()
165 float16x8x3_t test_vld3q_f16(const float16_t *a) { in test_vld3q_f16()
185 float16x4x4_t test_vld4_f16(const float16_t *a) { in test_vld4_f16()
189 float16x8x4_t test_vld4q_f16(const float16_t *a) { in test_vld4q_f16()
209 void test_vst1_f16(float16_t *a, float16x4_t b) { in test_vst1_f16()
[all …]
/llvm-project-15.0.7/clang/test/CodeGen/arm-mve-intrinsics/
H A Dvminvq.c272 float16_t test_vminnmvq_f16(float16_t a, float16x8_t b) { in test_vminnmvq_f16()
298 float16_t test_vminnmavq_f16(float16_t a, float16x8_t b) { in test_vminnmavq_f16()
324 float16_t test_vmaxnmvq_f16(float16_t a, float16x8_t b) { in test_vmaxnmvq_f16()
350 float16_t test_vmaxnmavq_f16(float16_t a, float16x8_t b) { in test_vmaxnmavq_f16()
672 float16_t test_vminnmvq_p_f16(float16_t a, float16x8_t b, mve_pred16_t p) { in test_vminnmvq_p_f16()
702 float16_t test_vminnmavq_p_f16(float16_t a, float16x8_t b, mve_pred16_t p) { in test_vminnmavq_p_f16()
732 float16_t test_vmaxnmvq_p_f16(float16_t a, float16x8_t b, mve_pred16_t p) { in test_vmaxnmvq_p_f16()
762 float16_t test_vmaxnmavq_p_f16(float16_t a, float16x8_t b, mve_pred16_t p) { in test_vmaxnmavq_p_f16()
H A Dload-store.c15 float16x8_t test_vld1q_f16(const float16_t *base) in test_vld1q_f16()
137 float16x8_t test_vld1q_z_f16(const float16_t *base, mve_pred16_t p) in test_vld1q_z_f16()
423 float16x8_t test_vldrhq_f16(const float16_t *base) in test_vldrhq_f16()
482 float16x8_t test_vldrhq_z_f16(const float16_t *base, mve_pred16_t p) in test_vldrhq_z_f16()
619 void test_vst1q_f16(float16_t *base, float16x8_t value) in test_vst1q_f16()
741 void test_vst1q_p_f16(float16_t *base, float16x8_t value, mve_pred16_t p) in test_vst1q_p_f16()
1075 void test_vstrhq_f16(float16_t *base, float16x8_t value) in test_vstrhq_f16()
1154 void test_vstrhq_p_f16(float16_t *base, float16x8_t value, mve_pred16_t p) in test_vstrhq_p_f16()
H A Dvld24.c18 float16x8x2_t test_vld2q_f16(const float16_t *addr) in test_vld2q_f16()
95 void test_vst2q_f16(float16_t *addr, float16x8x2_t value) in test_vst2q_f16()
H A Ddup.c15 float16x8_t test_vdupq_n_f16(float16_t a) in test_vdupq_n_f16()
106 float16x8_t test_vdupq_m_n_f16(float16x8_t inactive, float16_t a, mve_pred16_t p) in test_vdupq_m_n_f16()
250 float16x8_t test_vdupq_x_n_f16(float16_t a, mve_pred16_t p) in test_vdupq_x_n_f16()
/llvm-project-15.0.7/clang/test/CodeGen/aarch64-sve-intrinsics/
H A Dacle_sve_dupq.c480 svfloat16_t test_svdupq_n_f16(float16_t x0, float16_t x1, float16_t x2, float16_t x3, in test_svdupq_n_f16()
481 float16_t x4, float16_t x5, float16_t x6, float16_t x7) in test_svdupq_n_f16()
H A Dacle_sve_adda.c29 float16_t test_svadda_f16(svbool_t pg, float16_t initial, svfloat16_t op) in test_svadda_f16()
H A Dacle_sve_mulx.c194 svfloat16_t test_svmulx_n_f16_z(svbool_t pg, svfloat16_t op1, float16_t op2) in test_svmulx_n_f16_z()
261 svfloat16_t test_svmulx_n_f16_m(svbool_t pg, svfloat16_t op1, float16_t op2) in test_svmulx_n_f16_m()
324 svfloat16_t test_svmulx_n_f16_x(svbool_t pg, svfloat16_t op1, float16_t op2) in test_svmulx_n_f16_x()
H A Dacle_sve_minnm.c194 svfloat16_t test_svminnm_n_f16_z(svbool_t pg, svfloat16_t op1, float16_t op2) in test_svminnm_n_f16_z()
261 svfloat16_t test_svminnm_n_f16_m(svbool_t pg, svfloat16_t op1, float16_t op2) in test_svminnm_n_f16_m()
324 svfloat16_t test_svminnm_n_f16_x(svbool_t pg, svfloat16_t op1, float16_t op2) in test_svminnm_n_f16_x()
H A Dacle_sve_maxnm.c194 svfloat16_t test_svmaxnm_n_f16_z(svbool_t pg, svfloat16_t op1, float16_t op2) in test_svmaxnm_n_f16_z()
261 svfloat16_t test_svmaxnm_n_f16_m(svbool_t pg, svfloat16_t op1, float16_t op2) in test_svmaxnm_n_f16_m()
324 svfloat16_t test_svmaxnm_n_f16_x(svbool_t pg, svfloat16_t op1, float16_t op2) in test_svmaxnm_n_f16_x()
H A Dacle_sve_nmls.c194 svfloat16_t test_svnmls_n_f16_z(svbool_t pg, svfloat16_t op1, svfloat16_t op2, float16_t op3) in test_svnmls_n_f16_z()
261 svfloat16_t test_svnmls_n_f16_m(svbool_t pg, svfloat16_t op1, svfloat16_t op2, float16_t op3) in test_svnmls_n_f16_m()
324 svfloat16_t test_svnmls_n_f16_x(svbool_t pg, svfloat16_t op1, svfloat16_t op2, float16_t op3) in test_svnmls_n_f16_x()
H A Dacle_sve_nmla.c194 svfloat16_t test_svnmla_n_f16_z(svbool_t pg, svfloat16_t op1, svfloat16_t op2, float16_t op3) in test_svnmla_n_f16_z()
261 svfloat16_t test_svnmla_n_f16_m(svbool_t pg, svfloat16_t op1, svfloat16_t op2, float16_t op3) in test_svnmla_n_f16_m()
324 svfloat16_t test_svnmla_n_f16_x(svbool_t pg, svfloat16_t op1, svfloat16_t op2, float16_t op3) in test_svnmla_n_f16_x()
H A Dacle_sve_nmad.c194 svfloat16_t test_svnmad_n_f16_z(svbool_t pg, svfloat16_t op1, svfloat16_t op2, float16_t op3) in test_svnmad_n_f16_z()
261 svfloat16_t test_svnmad_n_f16_m(svbool_t pg, svfloat16_t op1, svfloat16_t op2, float16_t op3) in test_svnmad_n_f16_m()
324 svfloat16_t test_svnmad_n_f16_x(svbool_t pg, svfloat16_t op1, svfloat16_t op2, float16_t op3) in test_svnmad_n_f16_x()
H A Dacle_sve_nmsb.c194 svfloat16_t test_svnmsb_n_f16_z(svbool_t pg, svfloat16_t op1, svfloat16_t op2, float16_t op3) in test_svnmsb_n_f16_z()
261 svfloat16_t test_svnmsb_n_f16_m(svbool_t pg, svfloat16_t op1, svfloat16_t op2, float16_t op3) in test_svnmsb_n_f16_m()
324 svfloat16_t test_svnmsb_n_f16_x(svbool_t pg, svfloat16_t op1, svfloat16_t op2, float16_t op3) in test_svnmsb_n_f16_x()
/llvm-project-15.0.7/clang/test/CodeGenCXX/
H A Dmangle-neon-vectors.cpp8 typedef __fp16 float16_t; typedef
28 typedef __attribute__((neon_vector_type(4))) float16_t float16x4_t;
29 typedef __attribute__((neon_vector_type(8))) float16_t float16x8_t;
H A Daarch64-mangle-neon-vectors.cpp11 typedef __fp16 float16_t; typedef
29 typedef __attribute__((neon_vector_type(4))) float16_t float16x4_t;
30 typedef __attribute__((neon_vector_type(8))) float16_t float16x8_t;

1234