Home
last modified time | relevance | path

Searched refs:parallel_policy (Results 1 – 25 of 30) sorted by relevance

12

/llvm-project/libcxx/include/
H A Dexecution16 struct parallel_policy;
21 inline constexpr parallel_policy par = implementation-defined;
61 struct parallel_policy {
62 _LIBCPP_HIDE_FROM_ABI constexpr explicit parallel_policy(__disable_user_instantiations_tag) {}
63 parallel_policy(const parallel_policy&) = delete;
64 parallel_policy& operator=(const parallel_policy&) = delete;
67 inline constexpr parallel_policy par{__disable_user_instantiations_tag{}};
107 inline constexpr bool is_execution_policy_v<execution::parallel_policy>
[all...]
/llvm-project/libcxx/test/libcxx/utilities/expol/
H A Dpolicies.compile.pass.cpp26 static_assert(!std::is_default_constructible_v<std::execution::parallel_policy>);
27 static_assert(!std::is_copy_constructible_v<std::execution::parallel_policy>);
28 static_assert(!std::is_move_constructible_v<std::execution::parallel_policy>);
29 static_assert(!std::is_copy_assignable_v<std::execution::parallel_policy>);
30 static_assert(!std::is_move_assignable_v<std::execution::parallel_policy>);
/llvm-project/pstl/include/pstl/internal/
H A Dexecution_defs.h32 class parallel_policy
47 constexpr parallel_policy par{};
62 struct is_execution_policy<__pstl::execution::parallel_policy> : std::true_type
H A Dglue_execution_defs.h34 using __pstl::execution::parallel_policy;
H A Dexecution_impl.h88 __select_backend(__pstl::execution::parallel_policy, _IteratorTypes&&...) in __select_backend() argument
/llvm-project/libcxx/test/std/utilities/expol/
H A Dis_execution_policy.compile.pass.cpp22 static_assert(std::is_execution_policy<std::execution::parallel_policy>::value);
23 static_assert(std::is_execution_policy_v<std::execution::parallel_policy>);
H A Dpolicies.compile.pass.cpp35 …rt(std::is_same_v<remove_cvref_t<decltype(std::execution::par)>, std::execution::parallel_policy>);
/llvm-project/libcxx/test/std/algorithms/alg.nonmodifying/alg.foreach/
H A Dpstl.for_each_n.pass.cpp31 static_assert(!sfinae_test_for_each_n<std::execution::parallel_policy, int*, int, bool (*)(int)>);
H A Dpstl.for_each.pass.cpp32 static_assert(!sfinae_test_for_each<std::execution::parallel_policy, int*, int*, bool (*)(int)>);
/llvm-project/libcxx/modules/std/
H A Dexecution.inc22 using std::execution::parallel_policy;
/llvm-project/libcxx/test/std/algorithms/alg.modifying.operations/alg.fill/
H A Dpstl.fill_n.pass.cpp30 static_assert(!sfinae_test_fill_n<std::execution::parallel_policy, int*, int*, int>);
H A Dpstl.fill.pass.cpp30 static_assert(!sfinae_test_fill<std::execution::parallel_policy, int*, int*, int>);
/llvm-project/libcxx/test/std/algorithms/alg.modifying.operations/alg.transform/
H A Dpstl.transform.binary.pass.cpp33 static_assert(!sfinae_test_transform<std::execution::parallel_policy, int*, int*, int*, int*, int (…
/llvm-project/libcxx/test/std/algorithms/alg.nonmodifying/alg.any_of/
H A Dpstl.any_of.pass.cpp30 static_assert(!sfinae_test_any_of<std::execution::parallel_policy, int*, int*, bool (*)(int)>);
/llvm-project/libcxx/test/std/algorithms/alg.nonmodifying/alg.find/
H A Dpstl.find.pass.cpp30 static_assert(!sfinae_test_find<std::execution::parallel_policy, int*, int*, int>);
H A Dpstl.find_if.pass.cpp30 static_assert(!sfinae_test_find_if<std::execution::parallel_policy, int*, int*, int>);
H A Dpstl.find_if_not.pass.cpp30 static_assert(!sfinae_test_find_if_not<std::execution::parallel_policy, int*, int*, int>);
/llvm-project/libcxx/test/std/algorithms/alg.nonmodifying/alg.none_of/
H A Dpstl.none_of.pass.cpp30 static_assert(!sfinae_test_none_of<std::execution::parallel_policy, int*, int*, bool (*)(int)>);
/llvm-project/libcxx/test/std/algorithms/alg.nonmodifying/alg.all_of/
H A Dpstl.all_of.pass.cpp30 static_assert(!sfinae_test_all_of<std::execution::parallel_policy, int*, int*, bool (*)(int)>);
/llvm-project/libcxx/test/std/algorithms/alg.nonmodifying/alg.count/
H A Dpstl.count.pass.cpp32 static_assert(!sfinae_test_count<std::execution::parallel_policy, int*, int*, int>);
H A Dpstl.count_if.pass.cpp32 static_assert(!sfinae_test_count_if<std::execution::parallel_policy, int*, int*, int>);
/llvm-project/libcxx/test/std/algorithms/alg.sorting/alg.sort/stable.sort/
H A Dpstl.stable_sort.pass.cpp38 static_assert(!sfinae_test_stable_sort<std::execution::parallel_policy, int*, int*, bool (*)(int, i…
/llvm-project/libcxx/test/std/algorithms/alg.modifying.operations/alg.copy/
H A Dpstl.copy_n.pass.cpp30 static_assert(!sfinae_test_copy_n<std::execution::parallel_policy, int*, int*, int>);
H A Dpstl.copy.pass.cpp30 static_assert(!sfinae_test_copy<std::execution::parallel_policy, int*, int*, int>);
/llvm-project/libcxx/test/std/algorithms/alg.modifying.operations/alg.move/
H A Dpstl.move.pass.cpp30 static_assert(!sfinae_test_move<std::execution::parallel_policy, int*, int*, int*>);

12