| /src/external/gpl3/gcc/dist/libstdc++-v3/include/pstl/ |
| glue_execution_defs.h | 20 using __pstl::execution::is_execution_policy; 26 using __pstl::execution::is_execution_policy_v; 33 using __pstl::execution::parallel_policy; 34 using __pstl::execution::parallel_unsequenced_policy; 35 using __pstl::execution::sequenced_policy; 38 using __pstl::execution::par; 39 using __pstl::execution::par_unseq; 40 using __pstl::execution::seq; 45 using __pstl::execution::unseq; 46 using __pstl::execution::unsequenced_policy [all...] |
| parallel_backend.h | 15 namespace __pstl namespace 21 namespace __pstl namespace 27 namespace __pstl namespace
|
| execution_defs.h | 15 namespace __pstl namespace 54 struct is_execution_policy<__pstl::execution::sequenced_policy> : std::true_type 58 struct is_execution_policy<__pstl::execution::parallel_policy> : std::true_type 62 struct is_execution_policy<__pstl::execution::parallel_unsequenced_policy> : std::true_type 66 struct is_execution_policy<__pstl::execution::unsequenced_policy> : std::true_type 72 constexpr bool is_execution_policy_v = __pstl::execution::is_execution_policy<_Tp>::value; 83 typename std::enable_if<__pstl::execution::is_execution_policy<std::__remove_cvref_t<_ExecPolicy>>::value, 87 typename std::enable_if<__pstl::execution::is_execution_policy<typename std::decay<_ExecPolicy>::type>::value, 98 } // namespace __pstl
|
| glue_memory_impl.h | 24 __pstl::__internal::__enable_if_execution_policy<_ExecutionPolicy, _ForwardIterator> 32 auto __dispatch_tag = __pstl::__internal::__select_backend(__exec, __first, __result); 36 return __pstl::__internal::__invoke_if_else( 40 return __pstl::__internal::__pattern_walk2_brick( 43 { return __pstl::__internal::__brick_copy(__begin, __end, __res, __is_vector{}); }); 47 return __pstl::__internal::__pattern_walk2(__dispatch_tag, std::forward<_ExecutionPolicy>(__exec), __first, 55 __pstl::__internal::__enable_if_execution_policy<_ExecutionPolicy, _ForwardIterator> 63 auto __dispatch_tag = __pstl::__internal::__select_backend(__exec, __first, __result); 67 return __pstl::__internal::__invoke_if_else( 71 return __pstl::__internal::__pattern_walk2_brick_n [all...] |
| glue_numeric_impl.h | 24 __pstl::__internal::__enable_if_execution_policy<_ExecutionPolicy, _Tp> 29 __pstl::__internal::__no_op()); 33 __pstl::__internal::__enable_if_execution_policy<_ExecutionPolicy, _Tp> 37 __pstl::__internal::__no_op()); 41 __pstl::__internal::__enable_if_execution_policy<_ExecutionPolicy, 47 std::plus<_ValueType>(), __pstl::__internal::__no_op()); 53 __pstl::__internal::__enable_if_execution_policy<_ExecutionPolicy, _Tp> 57 auto __dispatch_tag = __pstl::__internal::__select_backend(__exec, __first1, __first2); 60 return __pstl::__internal::__pattern_transform_reduce(__dispatch_tag, std::forward<_ExecutionPolicy>(__exec), 67 __pstl::__internal::__enable_if_execution_policy<_ExecutionPolicy, _Tp [all...] |
| glue_algorithm_impl.h | 26 __pstl::__internal::__enable_if_execution_policy<_ExecutionPolicy, bool> 29 auto __dispatch_tag = __pstl::__internal::__select_backend(__exec, __first); 31 return __pstl::__internal::__pattern_any_of(__dispatch_tag, std::forward<_ExecutionPolicy>(__exec), __first, __last, 38 __pstl::__internal::__enable_if_execution_policy<_ExecutionPolicy, bool> 47 __pstl::__internal::__enable_if_execution_policy<_ExecutionPolicy, bool> 56 __pstl::__internal::__enable_if_execution_policy<_ExecutionPolicy, void> 59 auto __dispatch_tag = __pstl::__internal::__select_backend(__exec, __first); 61 __pstl::__internal::__pattern_walk1(__dispatch_tag, std::forward<_ExecutionPolicy>(__exec), __first, __last, __f); 65 __pstl::__internal::__enable_if_execution_policy<_ExecutionPolicy, _ForwardIterator> 68 auto __dispatch_tag = __pstl::__internal::__select_backend(__exec, __first) [all...] |
| glue_algorithm_defs.h | 23 __pstl::__internal::__enable_if_execution_policy<_ExecutionPolicy, bool> 29 __pstl::__internal::__enable_if_execution_policy<_ExecutionPolicy, bool> 35 __pstl::__internal::__enable_if_execution_policy<_ExecutionPolicy, bool> 41 __pstl::__internal::__enable_if_execution_policy<_ExecutionPolicy, void> 45 __pstl::__internal::__enable_if_execution_policy<_ExecutionPolicy, _ForwardIterator> 51 __pstl::__internal::__enable_if_execution_policy<_ExecutionPolicy, _ForwardIterator> 55 __pstl::__internal::__enable_if_execution_policy<_ExecutionPolicy, _ForwardIterator> 59 __pstl::__internal::__enable_if_execution_policy<_ExecutionPolicy, _ForwardIterator> 65 __pstl::__internal::__enable_if_execution_policy<_ExecutionPolicy, _ForwardIterator1> 70 __pstl::__internal::__enable_if_execution_policy<_ExecutionPolicy, _ForwardIterator1 [all...] |
| glue_memory_defs.h | 21 __pstl::__internal::__enable_if_execution_policy<_ExecutionPolicy, _ForwardIterator> 25 __pstl::__internal::__enable_if_execution_policy<_ExecutionPolicy, _ForwardIterator> 31 __pstl::__internal::__enable_if_execution_policy<_ExecutionPolicy, _ForwardIterator> 35 __pstl::__internal::__enable_if_execution_policy<_ExecutionPolicy, _ForwardIterator> 41 __pstl::__internal::__enable_if_execution_policy<_ExecutionPolicy, void> 45 __pstl::__internal::__enable_if_execution_policy<_ExecutionPolicy, _ForwardIterator> 51 __pstl::__internal::__enable_if_execution_policy<_ExecutionPolicy, void> 55 __pstl::__internal::__enable_if_execution_policy<_ExecutionPolicy, _ForwardIterator> 61 __pstl::__internal::__enable_if_execution_policy<_ExecutionPolicy, void> 65 __pstl::__internal::__enable_if_execution_policy<_ExecutionPolicy, _ForwardIterator [all...] |
| glue_numeric_defs.h | 20 __pstl::__internal::__enable_if_execution_policy<_ExecutionPolicy, _Tp> 25 __pstl::__internal::__enable_if_execution_policy<_ExecutionPolicy, _Tp> 29 __pstl::__internal::__enable_if_execution_policy<_ExecutionPolicy, 34 __pstl::__internal::__enable_if_execution_policy<_ExecutionPolicy, _Tp> 40 __pstl::__internal::__enable_if_execution_policy<_ExecutionPolicy, _Tp> 46 __pstl::__internal::__enable_if_execution_policy<_ExecutionPolicy, _Tp> 53 __pstl::__internal::__enable_if_execution_policy<_ExecutionPolicy, _ForwardIterator2> 58 __pstl::__internal::__enable_if_execution_policy<_ExecutionPolicy, _ForwardIterator2> 65 __pstl::__internal::__enable_if_execution_policy<_ExecutionPolicy, _ForwardIterator2> 70 __pstl::__internal::__enable_if_execution_policy<_ExecutionPolicy, _ForwardIterator2 [all...] |
| execution_impl.h | 18 namespace __pstl namespace 71 __select_backend(__pstl::execution::sequenced_policy, _IteratorTypes&&...) 78 __select_backend(__pstl::execution::unsequenced_policy, _IteratorTypes&&...) 85 __select_backend(__pstl::execution::parallel_policy, _IteratorTypes&&...) 92 __select_backend(__pstl::execution::parallel_unsequenced_policy, _IteratorTypes&&...) 98 } // namespace __pstl
|
| parallel_backend_serial.h | 19 namespace __pstl namespace 53 __parallel_for(__pstl::__internal::__serial_backend_tag, _ExecutionPolicy&&, _Index __first, _Index __last, _Fp __f) 60 __parallel_reduce(__pstl::__internal::__serial_backend_tag, _ExecutionPolicy&&, _Index __first, _Index __last, 75 __parallel_transform_reduce(__pstl::__internal::__serial_backend_tag, _ExecutionPolicy&&, _Index __first, _Index __last, 83 __parallel_strict_scan(__pstl::__internal::__serial_backend_tag, _ExecutionPolicy&&, _Index __n, _Tp __initial, 96 __parallel_transform_scan(__pstl::__internal::__serial_backend_tag, _ExecutionPolicy&&, _Index __n, _UnaryOp, 104 __parallel_stable_sort(__pstl::__internal::__serial_backend_tag, _ExecutionPolicy&&, _RandomAccessIterator __first, 113 __parallel_merge(__pstl::__internal::__serial_backend_tag, _ExecutionPolicy&&, _RandomAccessIterator1 __first1, 122 __parallel_invoke(__pstl::__internal::__serial_backend_tag, _ExecutionPolicy&&, _F1&& __f1, _F2&& __f2) 129 } // namespace __pstl [all...] |
| parallel_impl.h | 17 namespace __pstl namespace 82 } // namespace __pstl
|
| memory_impl.h | 17 namespace __pstl namespace 105 } // namespace __pstl
|
| utils.h | 16 namespace __pstl namespace 171 } // namespace __pstl
|
| /src/external/gpl3/gcc.old/dist/libstdc++-v3/include/pstl/ |
| glue_execution_defs.h | 20 using __pstl::execution::is_execution_policy; 26 using __pstl::execution::is_execution_policy_v; 33 using __pstl::execution::parallel_policy; 34 using __pstl::execution::parallel_unsequenced_policy; 35 using __pstl::execution::sequenced_policy; 38 using __pstl::execution::par; 39 using __pstl::execution::par_unseq; 40 using __pstl::execution::seq; 45 using __pstl::execution::unseq; 46 using __pstl::execution::unsequenced_policy [all...] |
| parallel_backend.h | 15 namespace __pstl namespace 21 namespace __pstl namespace
|
| glue_memory_impl.h | 22 __pstl::__internal::__enable_if_execution_policy<_ExecutionPolicy, _ForwardIterator> 31 __pstl::__internal::__is_parallelization_preferred<_ExecutionPolicy, _InputIterator, _ForwardIterator>(__exec); 33 __pstl::__internal::__is_vectorization_preferred<_ExecutionPolicy, _InputIterator, _ForwardIterator>(__exec); 35 return __pstl::__internal::__invoke_if_else( 38 return __pstl::__internal::__pattern_walk2_brick( 41 return __pstl::__internal::__brick_copy(__begin, __end, __res, __is_vector); 46 return __pstl::__internal::__pattern_walk2(std::forward<_ExecutionPolicy>(__exec), __first, __last, 56 __pstl::__internal::__enable_if_execution_policy<_ExecutionPolicy, _ForwardIterator> 65 __pstl::__internal::__is_parallelization_preferred<_ExecutionPolicy, _InputIterator, _ForwardIterator>(__exec); 67 __pstl::__internal::__is_vectorization_preferred<_ExecutionPolicy, _InputIterator, _ForwardIterator>(__ex (…) [all...] |
| glue_algorithm_impl.h | 26 __pstl::__internal::__enable_if_execution_policy<_ExecutionPolicy, bool> 29 return __pstl::__internal::__pattern_any_of( 31 __pstl::__internal::__is_vectorization_preferred<_ExecutionPolicy, _ForwardIterator>(__exec), 32 __pstl::__internal::__is_parallelization_preferred<_ExecutionPolicy, _ForwardIterator>(__exec)); 38 __pstl::__internal::__enable_if_execution_policy<_ExecutionPolicy, bool> 47 __pstl::__internal::__enable_if_execution_policy<_ExecutionPolicy, bool> 56 __pstl::__internal::__enable_if_execution_policy<_ExecutionPolicy, void> 59 __pstl::__internal::__pattern_walk1( 61 __pstl::__internal::__is_vectorization_preferred<_ExecutionPolicy, _ForwardIterator>(__exec), 62 __pstl::__internal::__is_parallelization_preferred<_ExecutionPolicy, _ForwardIterator>(__exec)) [all...] |
| glue_numeric_impl.h | 24 __pstl::__internal::__enable_if_execution_policy<_ExecutionPolicy, _Tp> 29 __pstl::__internal::__no_op()); 33 __pstl::__internal::__enable_if_execution_policy<_ExecutionPolicy, _Tp> 37 __pstl::__internal::__no_op()); 41 __pstl::__internal::__enable_if_execution_policy<_ExecutionPolicy, 47 std::plus<_ValueType>(), __pstl::__internal::__no_op()); 53 __pstl::__internal::__enable_if_execution_policy<_ExecutionPolicy, _Tp> 58 return __pstl::__internal::__pattern_transform_reduce( 61 __pstl::__internal::__is_vectorization_preferred<_ExecutionPolicy, _ForwardIterator1, _ForwardIterator2>( 63 __pstl::__internal::__is_parallelization_preferred<_ExecutionPolicy, _ForwardIterator1, _ForwardIterator2 (…) [all...] |
| glue_algorithm_defs.h | 23 __pstl::__internal::__enable_if_execution_policy<_ExecutionPolicy, bool> 29 __pstl::__internal::__enable_if_execution_policy<_ExecutionPolicy, bool> 35 __pstl::__internal::__enable_if_execution_policy<_ExecutionPolicy, bool> 41 __pstl::__internal::__enable_if_execution_policy<_ExecutionPolicy, void> 45 __pstl::__internal::__enable_if_execution_policy<_ExecutionPolicy, _ForwardIterator> 51 __pstl::__internal::__enable_if_execution_policy<_ExecutionPolicy, _ForwardIterator> 55 __pstl::__internal::__enable_if_execution_policy<_ExecutionPolicy, _ForwardIterator> 59 __pstl::__internal::__enable_if_execution_policy<_ExecutionPolicy, _ForwardIterator> 65 __pstl::__internal::__enable_if_execution_policy<_ExecutionPolicy, _ForwardIterator1> 70 __pstl::__internal::__enable_if_execution_policy<_ExecutionPolicy, _ForwardIterator1 [all...] |
| glue_memory_defs.h | 21 __pstl::__internal::__enable_if_execution_policy<_ExecutionPolicy, _ForwardIterator> 25 __pstl::__internal::__enable_if_execution_policy<_ExecutionPolicy, _ForwardIterator> 31 __pstl::__internal::__enable_if_execution_policy<_ExecutionPolicy, _ForwardIterator> 35 __pstl::__internal::__enable_if_execution_policy<_ExecutionPolicy, _ForwardIterator> 41 __pstl::__internal::__enable_if_execution_policy<_ExecutionPolicy, void> 45 __pstl::__internal::__enable_if_execution_policy<_ExecutionPolicy, _ForwardIterator> 51 __pstl::__internal::__enable_if_execution_policy<_ExecutionPolicy, void> 55 __pstl::__internal::__enable_if_execution_policy<_ExecutionPolicy, _ForwardIterator> 61 __pstl::__internal::__enable_if_execution_policy<_ExecutionPolicy, void> 65 __pstl::__internal::__enable_if_execution_policy<_ExecutionPolicy, _ForwardIterator [all...] |
| execution_defs.h | 15 namespace __pstl namespace 122 struct is_execution_policy<__pstl::execution::sequenced_policy> : std::true_type 126 struct is_execution_policy<__pstl::execution::parallel_policy> : std::true_type 130 struct is_execution_policy<__pstl::execution::parallel_unsequenced_policy> : std::true_type 134 struct is_execution_policy<__pstl::execution::unsequenced_policy> : std::true_type 140 constexpr bool is_execution_policy_v = __pstl::execution::is_execution_policy<_Tp>::value; 151 typename std::enable_if<__pstl::execution::is_execution_policy<std::__remove_cvref_t<_ExecPolicy>>::value, 155 typename std::enable_if<__pstl::execution::is_execution_policy<typename std::decay<_ExecPolicy>::type>::value, 160 } // namespace __pstl
|
| glue_numeric_defs.h | 20 __pstl::__internal::__enable_if_execution_policy<_ExecutionPolicy, _Tp> 25 __pstl::__internal::__enable_if_execution_policy<_ExecutionPolicy, _Tp> 29 __pstl::__internal::__enable_if_execution_policy<_ExecutionPolicy, 34 __pstl::__internal::__enable_if_execution_policy<_ExecutionPolicy, _Tp> 40 __pstl::__internal::__enable_if_execution_policy<_ExecutionPolicy, _Tp> 46 __pstl::__internal::__enable_if_execution_policy<_ExecutionPolicy, _Tp> 53 __pstl::__internal::__enable_if_execution_policy<_ExecutionPolicy, _ForwardIterator2> 58 __pstl::__internal::__enable_if_execution_policy<_ExecutionPolicy, _ForwardIterator2> 65 __pstl::__internal::__enable_if_execution_policy<_ExecutionPolicy, _ForwardIterator2> 70 __pstl::__internal::__enable_if_execution_policy<_ExecutionPolicy, _ForwardIterator2 [all...] |
| execution_impl.h | 18 namespace __pstl namespace 23 using namespace __pstl::execution; 159 } // namespace __pstl
|
| parallel_impl.h | 17 namespace __pstl namespace 79 } // namespace __pstl
|