| /llvm-project-15.0.7/clang/test/CodeGen/ |
| H A D | aarch64-neon-fcvt-intrinsics.c | 15 float32_t test_vcvtxd_f32_f64(float64_t a) { in test_vcvtxd_f32_f64() 35 int64_t test_test_vcvtad_s64_f64(float64_t a) { in test_test_vcvtad_s64_f64() 55 uint64_t test_vcvtad_u64_f64(float64_t a) { in test_vcvtad_u64_f64() 75 int64_t test_vcvtmd_s64_f64(float64_t a) { in test_vcvtmd_s64_f64() 95 uint64_t test_vcvtmd_u64_f64(float64_t a) { in test_vcvtmd_u64_f64() 115 int64_t test_vcvtnd_s64_f64(float64_t a) { in test_vcvtnd_s64_f64() 135 uint64_t test_vcvtnd_u64_f64(float64_t a) { in test_vcvtnd_u64_f64() 155 int64_t test_vcvtpd_s64_f64(float64_t a) { in test_vcvtpd_s64_f64() 175 uint64_t test_vcvtpd_u64_f64(float64_t a) { in test_vcvtpd_u64_f64() 195 int64_t test_vcvtd_s64_f64(float64_t a) { in test_vcvtd_s64_f64() [all …]
|
| H A D | aarch64-neon-scalar-x-indexed-elem.c | 21 float64_t test_vmuld_lane_f64(float64_t a, float64x1_t b) { in test_vmuld_lane_f64() 37 float64_t test_vmuld_laneq_f64(float64_t a, float64x2_t b) { in test_vmuld_laneq_f64() 46 float64x1_t test_vmul_n_f64(float64x1_t a, float64_t b) { in test_vmul_n_f64() 70 float64_t test_vmulxd_lane_f64(float64_t a, float64x1_t b) { in test_vmulxd_lane_f64() 78 float64_t test_vmulxd_laneq_f64(float64_t a, float64x2_t b) { in test_vmulxd_laneq_f64() 126 float64_t test_vfmad_lane_f64(float64_t a, float64_t b, float64x1_t c) { in test_vfmad_lane_f64() 134 float64_t test_vfmad_laneq_f64(float64_t a, float64_t b, float64x2_t c) { in test_vfmad_laneq_f64() 421 float64_t sarg1, sarg2, sres; in test_vmulx_lane_f64_0() 442 float64_t sarg1, sarg2, sres; in test_vmulx_laneq_f64_2()
|
| H A D | aarch64-neon-intrinsics-constrained.c | 446 float64_t test_vcvtd_f64_s64(int64_t a) { in test_vcvtd_f64_s64() 481 uint64_t test_vceqd_f64(float64_t a, float64_t b) { in test_vceqd_f64() 499 uint64_t test_vceqzd_f64(float64_t a) { in test_vceqzd_f64() 517 uint64_t test_vcged_f64(float64_t a, float64_t b) { in test_vcged_f64() 535 uint64_t test_vcgezd_f64(float64_t a) { in test_vcgezd_f64() 553 uint64_t test_vcgtd_f64(float64_t a, float64_t b) { in test_vcgtd_f64() 571 uint64_t test_vcgtzd_f64(float64_t a) { in test_vcgtzd_f64() 589 uint64_t test_vcled_f64(float64_t a, float64_t b) { in test_vcled_f64() 607 uint64_t test_vclezd_f64(float64_t a) { in test_vclezd_f64() 625 uint64_t test_vcltd_f64(float64_t a, float64_t b) { in test_vcltd_f64() [all …]
|
| H A D | aarch64-neon-scalar-x-indexed-elem-constrained.c | 40 float64_t test_vfmad_lane_f64(float64_t a, float64_t b, float64x1_t c) { in test_vfmad_lane_f64() 50 float64_t test_vfmad_laneq_f64(float64_t a, float64_t b, float64x2_t c) { in test_vfmad_laneq_f64()
|
| H A D | aarch64-neon-ldst-one.c | 122 float64x2_t test_vld1q_dup_f64(float64_t *a) { in test_vld1q_dup_f64() 270 float64x1_t test_vld1_dup_f64(float64_t *a) { in test_vld1_dup_f64() 355 float64x2x2_t test_vld2q_dup_f64(float64_t *a) { in test_vld2q_dup_f64() 391 float64x1x2_t test_vld2_dup_f64(float64_t *a) { in test_vld2_dup_f64() 465 float64x2x3_t test_vld3q_dup_f64(float64_t *a) { in test_vld3q_dup_f64() 503 float64x1x3_t test_vld3_dup_f64(float64_t *a) { in test_vld3_dup_f64() 577 float64x2x4_t test_vld4q_dup_f64(float64_t *a) { in test_vld4q_dup_f64() 613 float64x1x4_t test_vld4_dup_f64(float64_t *a) { in test_vld4_dup_f64() 4217 void test_vst1q_lane_f64(float64_t *a, float64x2_t b) { in test_vst1q_lane_f64() 4373 void test_vst1_lane_f64(float64_t *a, float64x1_t b) { in test_vst1_lane_f64() [all …]
|
| H A D | arm64_vdupq_n_f64.c | 13 float64x2_t test_vdupq_n_f64(float64_t w) { in test_vdupq_n_f64() 47 float64x2_t test_vmovq_n_f64(float64_t w) { in test_vmovq_n_f64()
|
| H A D | aarch64-neon-intrinsics.c | 8830 float64_t test_vmulxd_f64(float64_t a, float64_t b) { in test_vmulxd_f64() 8853 float64_t test_vrecpsd_f64(float64_t a, float64_t b) { in test_vrecpsd_f64() 8867 float64_t test_vrsqrtsd_f64(float64_t a, float64_t b) { in test_vrsqrtsd_f64() 8909 float64_t test_vrecped_f64(float64_t a) { in test_vrecped_f64() 8923 float64_t test_vrecpxd_f64(float64_t a) { in test_vrecpxd_f64() 8953 float64_t test_vrsqrted_f64(float64_t a) { in test_vrsqrted_f64() 14179 uint64_t test_vceqd_f64(float64_t a, float64_t b) { in test_vceqd_f64() 14211 uint64_t test_vcged_f64(float64_t a, float64_t b) { in test_vcged_f64() 14243 uint64_t test_vcgtd_f64(float64_t a, float64_t b) { in test_vcgtd_f64() 14275 uint64_t test_vcled_f64(float64_t a, float64_t b) { in test_vcled_f64() [all …]
|
| /llvm-project-15.0.7/pstl/test/std/algorithms/alg.modifying.operations/alg.partitions/ |
| H A D | is_partitioned.pass.cpp | 79 auto is_even = [&](float64_t v) { in operator ()() 90 test<float64_t>([](const float64_t x) { return x < 0; }); in main() 94 test<LocalWrapper<float64_t>>([](const LocalWrapper<float64_t>&) { return true; }); in main() argument
|
| H A D | partition_copy.pass.cpp | 91 auto is_even = [&](float64_t v) { in operator ()() 109 test<float64_t>([](const float64_t value) { return value > 2 << 6; }); in main() 110 …test<Wrapper<float64_t>>([](const Wrapper<float64_t>& value) -> bool { return value.get_my_field()… in main()
|
| /llvm-project-15.0.7/pstl/test/std/algorithms/alg.nonmodifying/ |
| H A D | count.pass.cpp | 85 auto is_even = [&](float64_t v) { in operator ()() 100 test<float64_t>(42, IsEqual<float64_t>(50, OddTag()), [](int32_t j) { return float64_t(j); }); in main()
|
| H A D | find_first_of.pass.cpp | 106 test<float64_t>([](const float64_t x, const float64_t y) { return x * x == y * y; }); in main()
|
| /llvm-project-15.0.7/pstl/test/std/algorithms/alg.modifying.operations/alg.copy/ |
| H A D | copy_if.pass.cpp | 116 auto is_even = [&](float64_t v) { in operator ()() 129 test<float64_t>(-666.0, [](const float64_t& x) { return x * x <= 1024; }, in main() 130 … [](size_t j) { return ((j + 1) % 7 & 2) != 0 ? float64_t(j % 32) : float64_t(j % 33 + 34); }); in main()
|
| /llvm-project-15.0.7/pstl/test/std/algorithms/alg.modifying.operations/ |
| H A D | transform_binary.pass.cpp | 114 … test<int64_t, float64_t, float32_t>(non_const(TheOperation<int64_t, float64_t, float32_t>(1.5))); in main() 116 …test<int8_t, float64_t, int8_t>([](const int8_t& x, const float64_t& y) { return int8_t(int8_t(1.5… in main()
|
| H A D | replace_copy.pass.cpp | 77 auto is_even = [&](float64_t v) { in operator ()() 90 test<float64_t>(-666.0, 8.5, 0.33, [](const float64_t& x) { return x * x <= 1024; }, in main() 91 [](size_t j) { return ((j + 1) % 7 & 2) != 0 ? 8.5 : float64_t(j % 32 + j); }); in main()
|
| H A D | transform_unary.pass.cpp | 84 test<float32_t, float64_t>(); in main() 85 test<float64_t, float64_t>(); in main()
|
| H A D | copy_move.pass.cpp | 189 …test<Wrapper<float64_t>>(Wrapper<float64_t>(-666.0), [](int32_t j) { return Wrapper<float64_t>(j);… in main() 192 test<float64_t>(-666.0, [](size_t j) { return float64_t(j); }); in main()
|
| H A D | unique.pass.cpp | 145 test<float64_t>([](size_t) { return float64_t(1); }, in main() 146 [](const float64_t& val1, const float64_t& val2) { return val1 != val2; }); in main()
|
| H A D | remove.pass.cpp | 124 auto is_even = [&](float64_t v) { in operator ()() 142 test<float64_t>(-666.0, 8.5, [](const float64_t& val) { return val != 8.5; }, in main() 143 [](size_t j) { return ((j + 1) % 7 & 2) != 0 ? 8.5 : float64_t(j % 32 + j); }); in main()
|
| /llvm-project-15.0.7/clang/test/CodeGen/aarch64-sve-intrinsics/ |
| H A D | acle_sve_adda.c | 63 float64_t test_svadda_f64(svbool_t pg, float64_t initial, svfloat64_t op) in test_svadda_f64()
|
| H A D | acle_sve_mulx.c | 240 svfloat64_t test_svmulx_n_f64_z(svbool_t pg, svfloat64_t op1, float64_t op2) in test_svmulx_n_f64_z() 303 svfloat64_t test_svmulx_n_f64_m(svbool_t pg, svfloat64_t op1, float64_t op2) in test_svmulx_n_f64_m() 366 svfloat64_t test_svmulx_n_f64_x(svbool_t pg, svfloat64_t op1, float64_t op2) in test_svmulx_n_f64_x()
|
| H A D | acle_sve_minnm.c | 240 svfloat64_t test_svminnm_n_f64_z(svbool_t pg, svfloat64_t op1, float64_t op2) in test_svminnm_n_f64_z() 303 svfloat64_t test_svminnm_n_f64_m(svbool_t pg, svfloat64_t op1, float64_t op2) in test_svminnm_n_f64_m() 366 svfloat64_t test_svminnm_n_f64_x(svbool_t pg, svfloat64_t op1, float64_t op2) in test_svminnm_n_f64_x()
|
| H A D | acle_sve_maxnm.c | 240 svfloat64_t test_svmaxnm_n_f64_z(svbool_t pg, svfloat64_t op1, float64_t op2) in test_svmaxnm_n_f64_z() 303 svfloat64_t test_svmaxnm_n_f64_m(svbool_t pg, svfloat64_t op1, float64_t op2) in test_svmaxnm_n_f64_m() 366 svfloat64_t test_svmaxnm_n_f64_x(svbool_t pg, svfloat64_t op1, float64_t op2) in test_svmaxnm_n_f64_x()
|
| /llvm-project-15.0.7/pstl/test/std/algorithms/alg.modifying.operations/alg.reverse/ |
| H A D | reverse_copy.pass.cpp | 125 test<float64_t, int64_t>(); in main() 126 test<wrapper<float64_t>, wrapper<float64_t>>(); in main()
|
| /llvm-project-15.0.7/pstl/test/std/algorithms/alg.sorting/alg.lex.comparison/ |
| H A D | lexicographical_compare.pass.cpp | 162 test<uint16_t, float64_t>(std::less<float64_t>()); in main() 165 test<float64_t, int32_t>([](const float64_t x, const int32_t y) { return x * x < y * y; }); in main()
|
| /llvm-project-15.0.7/clang/test/CodeGenCXX/ |
| H A D | mangle-neon-vectors.cpp | 7 typedef double float64_t; typedef 31 typedef __attribute__((neon_vector_type(2))) float64_t float64x2_t;
|