/external/cronet/tot/third_party/libc++/src/test/std/experimental/simd/simd.class/ |
D | simd_unary.pass.cpp | 43 constexpr std::size_t array_size = ex::simd_size_v<T, SimdAbi>; in operator ()() local 46 std::array<T, array_size> expected_return_value, expected_value; in operator ()() 47 for (size_t i = 0; i < array_size; ++i) { in operator ()() 51 assert_simd_values_equal<array_size>(++origin_simd, expected_return_value); in operator ()() 52 assert_simd_values_equal<array_size>(origin_simd, expected_value); in operator ()() 60 constexpr std::size_t array_size = ex::simd_size_v<T, SimdAbi>; in operator ()() local 63 std::array<T, array_size> expected_return_value, expected_value; in operator ()() 64 for (size_t i = 0; i < array_size; ++i) { in operator ()() 68 assert_simd_values_equal<array_size>(origin_simd++, expected_return_value); in operator ()() 69 assert_simd_values_equal<array_size>(origin_simd, expected_value); in operator ()() [all …]
|
D | simd_copy.pass.cpp | 25 template <class T, class SimdAbi, std::size_t array_size> 29 U buffer[array_size]; in operator ()() 30 for (size_t i = 0; i < array_size; ++i) in operator ()() 38 template <class T, class SimdAbi, std::size_t array_size> 42 alignas(ex::memory_alignment_v<ex::simd<T, SimdAbi>, U>) U buffer[array_size]; in operator ()() 43 for (size_t i = 0; i < array_size; ++i) in operator ()() 51 template <class T, class SimdAbi, std::size_t array_size> 55 alignas(bit_ceil(sizeof(U) + 1)) U buffer[array_size]; in operator ()() 56 for (size_t i = 0; i < array_size; ++i) in operator ()() 68 constexpr std::size_t array_size = ex::simd_size_v<T, SimdAbi>; in operator ()() local [all …]
|
D | simd_ctor_default.pass.cpp | 40 constexpr std::size_t array_size = ex::simd_size_v<T, SimdAbi>; in operator ()() local 41 std::array<T, array_size> expected_value; in operator ()() 42 for (size_t i = 0; i < array_size; ++i) in operator ()() 47 assert_simd_values_equal<array_size>(from_copy_ctor, expected_value); in operator ()() 56 constexpr std::size_t array_size = ex::simd_size_v<T, SimdAbi>; in operator ()() local 57 std::array<T, array_size> expected_value; in operator ()() 58 for (size_t i = 0; i < array_size; ++i) in operator ()() 63 assert_simd_values_equal<array_size>(from_move_ctor, expected_value); in operator ()() 72 constexpr std::size_t array_size = ex::simd_size_v<T, SimdAbi>; in operator ()() local 73 std::array<T, array_size> expected_value; in operator ()() [all …]
|
D | simd_ctor_conversion.pass.cpp | 22 template <class T, class SimdAbi, std::size_t array_size> 24 const std::array<T, array_size>& expected_value; 26 ConversionHelper(const std::array<T, array_size>& value) : expected_value(value) {} in ConversionHelper() 30 …onstexpr (!std::is_same_v<U, T> && std::is_same_v<SimdAbi, ex::simd_abi::fixed_size<array_size>> && in operator ()() 35 assert_simd_values_equal<array_size>(simd_from_implicit_conversion, expected_value); in operator ()() 44 constexpr std::size_t array_size = ex::simd_size_v<T, SimdAbi>; in operator ()() local 45 std::array<T, array_size> expected_value; in operator ()() 46 for (size_t i = 0; i < array_size; ++i) in operator ()() 49 types::for_each(simd_test_types(), ConversionHelper<T, SimdAbi, array_size>(expected_value)); in operator ()() 53 template <class T, class SimdAbi, std::size_t array_size> [all …]
|
D | simd_ctor_load.pass.cpp | 20 template <class T, class SimdAbi, std::size_t array_size> 24 U buffer[array_size]; in operator ()() 25 for (size_t i = 0; i < array_size; ++i) in operator ()() 32 template <class T, class SimdAbi, std::size_t array_size> 36 alignas(ex::memory_alignment_v<ex::simd<T, SimdAbi>, U>) U buffer[array_size]; in operator ()() 37 for (size_t i = 0; i < array_size; ++i) in operator ()() 44 template <class T, class SimdAbi, std::size_t array_size> 48 alignas(bit_ceil(sizeof(U) + 1)) U buffer[array_size]; in operator ()() 49 for (size_t i = 0; i < array_size; ++i) in operator ()() 60 constexpr std::size_t array_size = ex::simd_size_v<T, SimdAbi>; in operator ()() local [all …]
|
D | simd_ctor_broadcast.pass.cpp | 24 template <class T, class SimdAbi, std::size_t array_size> 26 const std::array<T, array_size>& expected_value; 28 BroadCastHelper(const std::array<T, array_size>& value) : expected_value(value) {} in BroadCastHelper() 34 assert_simd_values_equal<array_size>(simd_broadcast_from_vectorizable_type, expected_value); in operator ()() 43 constexpr std::size_t array_size = ex::simd_size_v<T, SimdAbi>; in operator ()() local 44 std::array<T, array_size> expected_value; in operator ()() 47 types::for_each(simd_test_types(), BroadCastHelper<T, SimdAbi, array_size>(expected_value)); in operator ()() 64 constexpr std::size_t array_size = ex::simd_size_v<T, SimdAbi>; in operator ()() local 65 std::array<T, array_size> expected_value; in operator ()() 70 assert_simd_values_equal<array_size>(simd_broadcast_from_implicit_type, expected_value); in operator ()() [all …]
|
/external/cronet/stable/third_party/libc++/src/test/std/experimental/simd/simd.class/ |
D | simd_unary.pass.cpp | 43 constexpr std::size_t array_size = ex::simd_size_v<T, SimdAbi>; in operator ()() local 46 std::array<T, array_size> expected_return_value, expected_value; in operator ()() 47 for (size_t i = 0; i < array_size; ++i) { in operator ()() 51 assert_simd_values_equal<array_size>(++origin_simd, expected_return_value); in operator ()() 52 assert_simd_values_equal<array_size>(origin_simd, expected_value); in operator ()() 60 constexpr std::size_t array_size = ex::simd_size_v<T, SimdAbi>; in operator ()() local 63 std::array<T, array_size> expected_return_value, expected_value; in operator ()() 64 for (size_t i = 0; i < array_size; ++i) { in operator ()() 68 assert_simd_values_equal<array_size>(origin_simd++, expected_return_value); in operator ()() 69 assert_simd_values_equal<array_size>(origin_simd, expected_value); in operator ()() [all …]
|
D | simd_copy.pass.cpp | 25 template <class T, class SimdAbi, std::size_t array_size> 29 U buffer[array_size]; in operator ()() 30 for (size_t i = 0; i < array_size; ++i) in operator ()() 38 template <class T, class SimdAbi, std::size_t array_size> 42 alignas(ex::memory_alignment_v<ex::simd<T, SimdAbi>, U>) U buffer[array_size]; in operator ()() 43 for (size_t i = 0; i < array_size; ++i) in operator ()() 51 template <class T, class SimdAbi, std::size_t array_size> 55 alignas(bit_ceil(sizeof(U) + 1)) U buffer[array_size]; in operator ()() 56 for (size_t i = 0; i < array_size; ++i) in operator ()() 68 constexpr std::size_t array_size = ex::simd_size_v<T, SimdAbi>; in operator ()() local [all …]
|
D | simd_ctor_default.pass.cpp | 40 constexpr std::size_t array_size = ex::simd_size_v<T, SimdAbi>; in operator ()() local 41 std::array<T, array_size> expected_value; in operator ()() 42 for (size_t i = 0; i < array_size; ++i) in operator ()() 47 assert_simd_values_equal<array_size>(from_copy_ctor, expected_value); in operator ()() 56 constexpr std::size_t array_size = ex::simd_size_v<T, SimdAbi>; in operator ()() local 57 std::array<T, array_size> expected_value; in operator ()() 58 for (size_t i = 0; i < array_size; ++i) in operator ()() 63 assert_simd_values_equal<array_size>(from_move_ctor, expected_value); in operator ()() 72 constexpr std::size_t array_size = ex::simd_size_v<T, SimdAbi>; in operator ()() local 73 std::array<T, array_size> expected_value; in operator ()() [all …]
|
D | simd_ctor_conversion.pass.cpp | 22 template <class T, class SimdAbi, std::size_t array_size> 24 const std::array<T, array_size>& expected_value; 26 ConversionHelper(const std::array<T, array_size>& value) : expected_value(value) {} in ConversionHelper() 30 …onstexpr (!std::is_same_v<U, T> && std::is_same_v<SimdAbi, ex::simd_abi::fixed_size<array_size>> && in operator ()() 35 assert_simd_values_equal<array_size>(simd_from_implicit_conversion, expected_value); in operator ()() 44 constexpr std::size_t array_size = ex::simd_size_v<T, SimdAbi>; in operator ()() local 45 std::array<T, array_size> expected_value; in operator ()() 46 for (size_t i = 0; i < array_size; ++i) in operator ()() 49 types::for_each(simd_test_types(), ConversionHelper<T, SimdAbi, array_size>(expected_value)); in operator ()() 53 template <class T, class SimdAbi, std::size_t array_size> [all …]
|
D | simd_ctor_load.pass.cpp | 20 template <class T, class SimdAbi, std::size_t array_size> 24 U buffer[array_size]; in operator ()() 25 for (size_t i = 0; i < array_size; ++i) in operator ()() 32 template <class T, class SimdAbi, std::size_t array_size> 36 alignas(ex::memory_alignment_v<ex::simd<T, SimdAbi>, U>) U buffer[array_size]; in operator ()() 37 for (size_t i = 0; i < array_size; ++i) in operator ()() 44 template <class T, class SimdAbi, std::size_t array_size> 48 alignas(bit_ceil(sizeof(U) + 1)) U buffer[array_size]; in operator ()() 49 for (size_t i = 0; i < array_size; ++i) in operator ()() 60 constexpr std::size_t array_size = ex::simd_size_v<T, SimdAbi>; in operator ()() local [all …]
|
D | simd_ctor_broadcast.pass.cpp | 24 template <class T, class SimdAbi, std::size_t array_size> 26 const std::array<T, array_size>& expected_value; 28 BroadCastHelper(const std::array<T, array_size>& value) : expected_value(value) {} in BroadCastHelper() 34 assert_simd_values_equal<array_size>(simd_broadcast_from_vectorizable_type, expected_value); in operator ()() 43 constexpr std::size_t array_size = ex::simd_size_v<T, SimdAbi>; in operator ()() local 44 std::array<T, array_size> expected_value; in operator ()() 47 types::for_each(simd_test_types(), BroadCastHelper<T, SimdAbi, array_size>(expected_value)); in operator ()() 64 constexpr std::size_t array_size = ex::simd_size_v<T, SimdAbi>; in operator ()() local 65 std::array<T, array_size> expected_value; in operator ()() 70 assert_simd_values_equal<array_size>(simd_broadcast_from_implicit_type, expected_value); in operator ()() [all …]
|
/external/cronet/stable/third_party/libc++/src/test/std/localization/ |
D | codecvt_unicode.pass.cpp | 42 #define array_size(x) (sizeof(x) / sizeof(x)[0]) macro 55 static_assert(array_size(input) == 11, ""); in utf8_to_utf32_in_ok() 56 static_assert(array_size(expected) == 5, ""); in utf8_to_utf32_in_ok() 58 ExternT in[array_size(input)]; in utf8_to_utf32_in_ok() 59 InternT exp[array_size(expected)]; in utf8_to_utf32_in_ok() 67 InternT out[array_size(exp) - 1] = {}; in utf8_to_utf32_in_ok() 68 assert(t.in_size <= array_size(in)); in utf8_to_utf32_in_ok() 69 assert(t.out_size <= array_size(out)); in utf8_to_utf32_in_ok() 80 if (t.out_size < array_size(out)) in utf8_to_utf32_in_ok() 91 InternT out[array_size(exp)] = {}; in utf8_to_utf32_in_ok() [all …]
|
/external/cronet/tot/third_party/libc++/src/test/std/localization/ |
D | codecvt_unicode.pass.cpp | 42 #define array_size(x) (sizeof(x) / sizeof(x)[0]) macro 55 static_assert(array_size(input) == 11, ""); in utf8_to_utf32_in_ok() 56 static_assert(array_size(expected) == 5, ""); in utf8_to_utf32_in_ok() 58 ExternT in[array_size(input)]; in utf8_to_utf32_in_ok() 59 InternT exp[array_size(expected)]; in utf8_to_utf32_in_ok() 67 InternT out[array_size(exp) - 1] = {}; in utf8_to_utf32_in_ok() 68 assert(t.in_size <= array_size(in)); in utf8_to_utf32_in_ok() 69 assert(t.out_size <= array_size(out)); in utf8_to_utf32_in_ok() 80 if (t.out_size < array_size(out)) in utf8_to_utf32_in_ok() 91 InternT out[array_size(exp)] = {}; in utf8_to_utf32_in_ok() [all …]
|
/external/cronet/tot/third_party/libc++/src/test/std/experimental/simd/simd.mask.class/ |
D | simd_mask_ctor_default.pass.cpp | 39 constexpr std::size_t array_size = ex::simd_size_v<T, SimdAbi>; in operator ()() local 40 std::array<bool, array_size> expected_value; in operator ()() 41 for (size_t i = 0; i < array_size; ++i) { in operator ()() 50 assert_simd_mask_values_equal<array_size>(from_copy_ctor, expected_value); in operator ()() 59 constexpr std::size_t array_size = ex::simd_size_v<T, SimdAbi>; in operator ()() local 60 std::array<bool, array_size> expected_value; in operator ()() 61 for (size_t i = 0; i < array_size; ++i) { in operator ()() 70 assert_simd_mask_values_equal<array_size>(from_move_ctor, expected_value); in operator ()() 79 constexpr std::size_t array_size = ex::simd_size_v<T, SimdAbi>; in operator ()() local 80 std::array<bool, array_size> expected_value; in operator ()() [all …]
|
D | simd_mask_ctor_conversion.pass.cpp | 21 template <class T, class SimdAbi, std::size_t array_size> 23 const std::array<bool, array_size>& expected_value; 25 ConversionHelper(const std::array<bool, array_size>& value) : expected_value(value) {} in ConversionHelper() 29 …onstexpr (!std::is_same_v<U, T> && std::is_same_v<SimdAbi, ex::simd_abi::fixed_size<array_size>>) { in operator ()() 33 assert_simd_mask_values_equal<array_size>(mask_from_implicit_conversion, expected_value); in operator ()() 42 constexpr std::size_t array_size = ex::simd_size_v<T, SimdAbi>; in operator ()() local 43 std::array<bool, array_size> expected_value{}; in operator ()() 45 types::for_each(simd_test_types(), ConversionHelper<T, SimdAbi, array_size>(expected_value)); in operator ()() 49 template <class T, class SimdAbi, std::size_t array_size> 54 if constexpr (std::is_same_v<SimdAbi, ex::simd_abi::fixed_size<array_size>>) in operator ()() [all …]
|
/external/cronet/stable/third_party/libc++/src/test/std/experimental/simd/simd.mask.class/ |
D | simd_mask_ctor_default.pass.cpp | 39 constexpr std::size_t array_size = ex::simd_size_v<T, SimdAbi>; in operator ()() local 40 std::array<bool, array_size> expected_value; in operator ()() 41 for (size_t i = 0; i < array_size; ++i) { in operator ()() 50 assert_simd_mask_values_equal<array_size>(from_copy_ctor, expected_value); in operator ()() 59 constexpr std::size_t array_size = ex::simd_size_v<T, SimdAbi>; in operator ()() local 60 std::array<bool, array_size> expected_value; in operator ()() 61 for (size_t i = 0; i < array_size; ++i) { in operator ()() 70 assert_simd_mask_values_equal<array_size>(from_move_ctor, expected_value); in operator ()() 79 constexpr std::size_t array_size = ex::simd_size_v<T, SimdAbi>; in operator ()() local 80 std::array<bool, array_size> expected_value; in operator ()() [all …]
|
D | simd_mask_ctor_conversion.pass.cpp | 21 template <class T, class SimdAbi, std::size_t array_size> 23 const std::array<bool, array_size>& expected_value; 25 ConversionHelper(const std::array<bool, array_size>& value) : expected_value(value) {} in ConversionHelper() 29 …onstexpr (!std::is_same_v<U, T> && std::is_same_v<SimdAbi, ex::simd_abi::fixed_size<array_size>>) { in operator ()() 33 assert_simd_mask_values_equal<array_size>(mask_from_implicit_conversion, expected_value); in operator ()() 42 constexpr std::size_t array_size = ex::simd_size_v<T, SimdAbi>; in operator ()() local 43 std::array<bool, array_size> expected_value{}; in operator ()() 45 types::for_each(simd_test_types(), ConversionHelper<T, SimdAbi, array_size>(expected_value)); in operator ()() 49 template <class T, class SimdAbi, std::size_t array_size> 54 if constexpr (std::is_same_v<SimdAbi, ex::simd_abi::fixed_size<array_size>>) in operator ()() [all …]
|
/external/sdv/vsomeip/third_party/boost/type_traits/examples/ |
D | fill_example.cpp | 87 const int array_size = 1000; variable 88 int i_array_[array_size] = {0,}; 89 const int ci_array_[array_size] = {0,}; 90 char c_array_[array_size] = {0,}; 91 const char cc_array_[array_size] = { 0,}; 120 opt::fill(c_array, c_array + array_size, (char)3); in cpp_main() 126 opt::fill(c_array, c_array + array_size, (char)3); in cpp_main() 132 non_opt::fill(c_array, c_array + array_size, (char)3); in cpp_main() 138 non_opt::fill(c_array, c_array + array_size, (char)3); in cpp_main() 144 std::fill(c_array, c_array + array_size, (char)3); in cpp_main() [all …]
|
D | copy_example.cpp | 90 const int array_size = 1000; variable 91 int i_array_[array_size] = {0,}; 92 const int ci_array_[array_size] = {0,}; 93 char c_array_[array_size] = {0,}; 94 const char cc_array_[array_size] = { 0,}; 117 opt::copy(ci_array, ci_array + array_size, i_array); in cpp_main() 123 opt::copy(ci_array, ci_array + array_size, i_array); in cpp_main() 129 non_opt::copy(ci_array, ci_array + array_size, i_array); in cpp_main() 135 non_opt::copy(ci_array, ci_array + array_size, i_array); in cpp_main() 141 std::copy(ci_array, ci_array + array_size, i_array); in cpp_main() [all …]
|
D | trivial_destructor_example.cpp | 82 const int array_size = 1000; variable 83 int i_array[array_size] = {0,}; 84 const int ci_array[array_size] = {0,}; 85 char c_array[array_size] = {0,}; 86 const char cc_array[array_size] = { 0,}; 106 opt::destroy_array(i_array, i_array + array_size); in cpp_main() 112 opt::destroy_array(i_array, i_array + array_size); in cpp_main() 118 opt::destroy_array1(i_array, i_array + array_size); in cpp_main() 124 opt::destroy_array1(i_array, i_array + array_size); in cpp_main() 130 opt::destroy_array2(i_array, i_array + array_size); in cpp_main() [all …]
|
/external/sdv/vsomeip/third_party/boost/core/test/swap/ |
D | swap_array_of_int.cpp | 20 const std::size_t array_size = 3; in main() local 21 const int initial_array1[array_size] = { 1, 2, 3 }; in main() 22 const int initial_array2[array_size] = { 4, 5, 6 }; in main() 24 int array1[array_size]; in main() 25 int array2[array_size]; in main() 27 std::copy(initial_array1, initial_array1 + array_size, array1); in main() 28 std::copy(initial_array2, initial_array2 + array_size, array2); in main() 32 BOOST_CHECK(std::equal(array1, array1 + array_size, initial_array2)); in main() 33 BOOST_CHECK(std::equal(array2, array2 + array_size, initial_array1)); in main()
|
D | swap_array_of_class.cpp | 42 const std::size_t array_size = 2; in main() local 43 const swap_test_class initial_array1[array_size] = { swap_test_class(1), swap_test_class(2) }; in main() 44 const swap_test_class initial_array2[array_size] = { swap_test_class(3), swap_test_class(4) }; in main() 46 swap_test_class array1[array_size]; in main() 47 swap_test_class array2[array_size]; in main() 49 std::copy(initial_array1, initial_array1 + array_size, array1); in main() 50 std::copy(initial_array2, initial_array2 + array_size, array2); in main() 55 BOOST_CHECK(std::equal(array1, array1 + array_size, initial_array2)); in main() 56 BOOST_CHECK(std::equal(array2, array2 + array_size, initial_array1)); in main() 58 BOOST_CHECK_EQUAL(swap_test_class::swap_count(), array_size); in main()
|
D | swap_array_of_template.cpp | 52 const std::size_t array_size = 2; in main() local 53 …const swap_test_template<int> initial_array1[array_size] = { swap_test_class(1), swap_test_class(2… in main() 54 …const swap_test_template<int> initial_array2[array_size] = { swap_test_class(3), swap_test_class(4… in main() 56 swap_test_template<int> array1[array_size]; in main() 57 swap_test_template<int> array2[array_size]; in main() 59 std::copy(initial_array1, initial_array1 + array_size, array1); in main() 60 std::copy(initial_array2, initial_array2 + array_size, array2); in main() 65 BOOST_CHECK(std::equal(array1, array1 + array_size, initial_array2)); in main() 66 BOOST_CHECK(std::equal(array2, array2 + array_size, initial_array1)); in main() 68 BOOST_CHECK_EQUAL(swap_test_class::swap_count(), array_size); in main()
|
/external/tensorflow/tensorflow/security/fuzzing/ |
D | bfloat16_fuzz.cc | 31 const int array_size = 100; in LLVMFuzzerTestOneInput() local 33 float float_originals[array_size]; in LLVMFuzzerTestOneInput() 34 for (int i = 0; i < array_size; ++i) { in LLVMFuzzerTestOneInput() 37 tensorflow::bfloat16 bfloats[array_size]; in LLVMFuzzerTestOneInput() 38 float floats_converted[array_size]; in LLVMFuzzerTestOneInput() 40 tensorflow::FloatToBFloat16(float_originals, bfloats, array_size); in LLVMFuzzerTestOneInput() 41 tensorflow::BFloat16ToFloat(bfloats, floats_converted, array_size); in LLVMFuzzerTestOneInput() 43 for (int i = 0; i < array_size; ++i) { in LLVMFuzzerTestOneInput()
|