/netbsd-current/external/apache2/llvm/dist/libcxx/src/include/ |
H A D | atomic_support.h | 54 template <class _ValueType, class _FromType> 56 void __libcpp_atomic_store(_ValueType* __dest, _FromType __val, 62 template <class _ValueType, class _FromType> 64 void __libcpp_relaxed_store(_ValueType* __dest, _FromType __val) 69 template <class _ValueType> 71 _ValueType __libcpp_atomic_load(_ValueType const* __val, 77 template <class _ValueType, class _AddType> 79 _ValueType __libcpp_atomic_add(_ValueType* __va [all...] |
/netbsd-current/external/gpl3/gcc.old/dist/libstdc++-v3/include/pstl/ |
H A D | parallel_backend_utils.h | 29 typedef typename std::iterator_traits<_RandomAccessIterator>::value_type _ValueType; typedef 33 (*__ze).~_ValueType(); 113 typedef typename std::iterator_traits<_OutputIterator>::value_type _ValueType; typedef 118 new (&*__zs) _ValueType(std::move(*__xs)); 124 new (&*__zs) _ValueType; 132 typedef typename std::iterator_traits<decltype(_Buf(0).get())>::value_type _ValueType; typedef in class:__pstl::__par_backend::__stack 133 typedef typename std::iterator_traits<_ValueType*>::difference_type _DifferenceType; 136 _ValueType* _M_ptr; 172 push(const _ValueType& __v) 175 new (_M_ptr) _ValueType(__ [all...] |
H A D | glue_memory_impl.h | 165 typedef typename iterator_traits<_ForwardIterator>::value_type _ValueType; 172 __internal::__invoke_if_else(std::is_arithmetic<_ValueType>(), 177 __internal::__brick_fill(__begin, __end, _ValueType(__value), __is_vector); 185 ::new (std::addressof(__val)) _ValueType(__value); 195 typedef typename iterator_traits<_ForwardIterator>::value_type _ValueType; 203 std::is_arithmetic<_ValueType>(), 208 return __internal::__brick_fill_n(__begin, __count, _ValueType(__value), __is_vector); 215 [&__value](_ReferenceType __val) { ::new (std::addressof(__val)) _ValueType(__value); }, __is_vector, 226 typedef typename iterator_traits<_ForwardIterator>::value_type _ValueType; 233 __internal::__invoke_if_not(std::is_trivially_destructible<_ValueType>(), [ [all...] |
/netbsd-current/external/gpl3/gcc.old/dist/libstdc++-v3/include/parallel/ |
H A D | quicksort.h | 59 typedef typename _TraitsType::value_type _ValueType; typedef 66 _ValueType* __samples = static_cast<_ValueType*> 67 (::operator new(__num_samples * sizeof(_ValueType))); 73 ::new(&(__samples[__s])) _ValueType(__begin[__index]); 78 _ValueType& __pivot = __samples[__pivot_rank * __num_samples / __n]; 80 __gnu_parallel::__binder2nd<_Compare, _ValueType, _ValueType, bool> 86 __samples[__s].~_ValueType(); 106 typedef typename _TraitsType::value_type _ValueType; typedef 161 typedef typename _TraitsType::value_type _ValueType; typedef [all...] |
H A D | partial_sum.h | 95 typedef typename _TraitsType::value_type _ValueType; typedef 113 _ValueType* __sums; 145 __sums = static_cast<_ValueType*>(::operator new(sizeof(_ValueType) 158 ::new(&(__sums[__iam])) _ValueType(*(__result + __borders[1] - 1)); 163 _ValueType(__gnu_parallel::accumulate( 187 __sums[__i].~_ValueType(); 211 typedef typename _TraitsType::value_type _ValueType; typedef
|
H A D | multiway_mergesort.h | 64 typedef typename _TraitsType::value_type _ValueType; typedef in struct:__gnu_parallel::_PMWMSSortingData 77 _ValueType** _M_temporary; 80 _ValueType* _M_samples; 101 typedef typename _TraitsType::value_type _ValueType; typedef 113 _ValueType(__sd->_M_source[__sd->_M_starts[__iam] 198 typedef typename _TraitsType::value_type _ValueType; typedef 312 typedef typename _TraitsType::value_type _ValueType; typedef 323 typedef _ValueType* _SortingPlacesIterator; 326 static_cast<_ValueType*>(::operator new(sizeof(_ValueType) 402 typedef typename _TraitsType::value_type _ValueType; typedef [all...] |
H A D | random_shuffle.h | 55 typedef typename _TraitsType::value_type _ValueType; typedef in struct:__gnu_parallel::_DRandomShufflingGlobalData 62 _ValueType** _M_temporaries; 126 typedef typename _TraitsType::value_type _ValueType; typedef 139 _ValueType** __temporaries = new _ValueType*[__d->_M_num_threads]; 189 __sd->_M_temporaries[__iam] = static_cast<_ValueType*> 190 (::operator new(sizeof(_ValueType) * __offset)); 213 _ValueType(*(__source + __i + __start)); 226 _ValueType* __begin = 240 __sd->_M_temporaries[__iam][__i].~_ValueType(); 272 typedef typename _TraitsType::value_type _ValueType; typedef 414 typedef typename _TraitsType::value_type _ValueType; typedef [all...] |
H A D | balanced_quicksort.h | 109 typedef typename _TraitsType::value_type _ValueType; typedef 141 __gnu_parallel::__binder2nd<_Compare, _ValueType, _ValueType, bool> 181 typedef typename _TraitsType::value_type _ValueType; typedef 255 typedef typename _TraitsType::value_type _ValueType; typedef 294 <_Compare, _ValueType, _ValueType, bool> 319 <_Compare, _ValueType, _ValueType, bool>, _ValueType> 439 typedef typename _TraitsType::value_type _ValueType; typedef [all...] |
H A D | partition.h | 60 typedef typename _TraitsType::value_type _ValueType; typedef 336 typedef typename _TraitsType::value_type _ValueType; typedef 366 __gnu_parallel::__binder2nd<_Compare, _ValueType, _ValueType, bool> 389 __binder1st<_Compare, _ValueType, 390 _ValueType, bool>, _ValueType> 391 __pred(__gnu_parallel::__binder1st<_Compare, _ValueType, 392 _ValueType, bool>(__comp, *__pivot_pos));
|
H A D | multiseq_selection.h | 138 typedef typename std::iterator_traits<_It>::value_type _ValueType; typedef 140 _Lexicographic<_ValueType, _SeqNumber, _Compare> __lcomp(__comp); 141 _LexicographicReverse<_ValueType, _SeqNumber, _Compare> __lrcomp(__comp); 203 std::vector<std::pair<_ValueType, _SeqNumber> > __sample; 231 const _ValueType* __lmax = 0; // impossible to avoid the warning? 274 std::priority_queue<std::pair<_ValueType, _SeqNumber>, 275 std::vector<std::pair<_ValueType, _SeqNumber> >, 276 _LexicographicReverse<_ValueType, _SeqNumber, _Compare> > 300 std::priority_queue<std::pair<_ValueType, _SeqNumber>, 301 std::vector<std::pair<_ValueType, _SeqNumbe [all...] |
/netbsd-current/external/gpl3/gcc/dist/libstdc++-v3/include/parallel/ |
H A D | quicksort.h | 59 typedef typename _TraitsType::value_type _ValueType; typedef 66 _ValueType* __samples = static_cast<_ValueType*> 67 (::operator new(__num_samples * sizeof(_ValueType))); 73 ::new(&(__samples[__s])) _ValueType(__begin[__index]); 78 _ValueType& __pivot = __samples[__pivot_rank * __num_samples / __n]; 80 __gnu_parallel::__binder2nd<_Compare, _ValueType, _ValueType, bool> 86 __samples[__s].~_ValueType(); 106 typedef typename _TraitsType::value_type _ValueType; typedef 161 typedef typename _TraitsType::value_type _ValueType; typedef [all...] |
H A D | partial_sum.h | 95 typedef typename _TraitsType::value_type _ValueType; typedef 113 _ValueType* __sums; 145 __sums = static_cast<_ValueType*>(::operator new(sizeof(_ValueType) 158 ::new(&(__sums[__iam])) _ValueType(*(__result + __borders[1] - 1)); 163 _ValueType(__gnu_parallel::accumulate( 187 __sums[__i].~_ValueType(); 211 typedef typename _TraitsType::value_type _ValueType; typedef
|
H A D | multiway_mergesort.h | 64 typedef typename _TraitsType::value_type _ValueType; typedef in struct:__gnu_parallel::_PMWMSSortingData 77 _ValueType** _M_temporary; 80 _ValueType* _M_samples; 101 typedef typename _TraitsType::value_type _ValueType; typedef 113 _ValueType(__sd->_M_source[__sd->_M_starts[__iam] 198 typedef typename _TraitsType::value_type _ValueType; typedef 312 typedef typename _TraitsType::value_type _ValueType; typedef 323 typedef _ValueType* _SortingPlacesIterator; 326 static_cast<_ValueType*>(::operator new(sizeof(_ValueType) 402 typedef typename _TraitsType::value_type _ValueType; typedef [all...] |
H A D | random_shuffle.h | 55 typedef typename _TraitsType::value_type _ValueType; typedef in struct:__gnu_parallel::_DRandomShufflingGlobalData 62 _ValueType** _M_temporaries; 126 typedef typename _TraitsType::value_type _ValueType; typedef 139 _ValueType** __temporaries = new _ValueType*[__d->_M_num_threads]; 189 __sd->_M_temporaries[__iam] = static_cast<_ValueType*> 190 (::operator new(sizeof(_ValueType) * __offset)); 213 _ValueType(*(__source + __i + __start)); 226 _ValueType* __begin = 240 __sd->_M_temporaries[__iam][__i].~_ValueType(); 272 typedef typename _TraitsType::value_type _ValueType; typedef 414 typedef typename _TraitsType::value_type _ValueType; typedef [all...] |
H A D | balanced_quicksort.h | 109 typedef typename _TraitsType::value_type _ValueType; typedef 141 __gnu_parallel::__binder2nd<_Compare, _ValueType, _ValueType, bool> 181 typedef typename _TraitsType::value_type _ValueType; typedef 255 typedef typename _TraitsType::value_type _ValueType; typedef 294 <_Compare, _ValueType, _ValueType, bool> 319 <_Compare, _ValueType, _ValueType, bool>, _ValueType> 439 typedef typename _TraitsType::value_type _ValueType; typedef [all...] |
H A D | partition.h | 60 typedef typename _TraitsType::value_type _ValueType; typedef 336 typedef typename _TraitsType::value_type _ValueType; typedef 366 __gnu_parallel::__binder2nd<_Compare, _ValueType, _ValueType, bool> 389 __binder1st<_Compare, _ValueType, 390 _ValueType, bool>, _ValueType> 391 __pred(__gnu_parallel::__binder1st<_Compare, _ValueType, 392 _ValueType, bool>(__comp, *__pivot_pos));
|
H A D | multiseq_selection.h | 138 typedef typename std::iterator_traits<_It>::value_type _ValueType; typedef 140 _Lexicographic<_ValueType, _SeqNumber, _Compare> __lcomp(__comp); 141 _LexicographicReverse<_ValueType, _SeqNumber, _Compare> __lrcomp(__comp); 203 std::vector<std::pair<_ValueType, _SeqNumber> > __sample; 231 const _ValueType* __lmax = 0; // impossible to avoid the warning? 274 std::priority_queue<std::pair<_ValueType, _SeqNumber>, 275 std::vector<std::pair<_ValueType, _SeqNumber> >, 276 _LexicographicReverse<_ValueType, _SeqNumber, _Compare> > 300 std::priority_queue<std::pair<_ValueType, _SeqNumber>, 301 std::vector<std::pair<_ValueType, _SeqNumbe [all...] |
/netbsd-current/external/gpl3/gcc.old/dist/libstdc++-v3/include/bits/ |
H A D | stl_numeric.h | 259 typedef typename iterator_traits<_InputIterator>::value_type _ValueType; typedef 264 _ValueType>) 269 _ValueType __value = *__first; 301 typedef typename iterator_traits<_InputIterator>::value_type _ValueType; typedef 306 _ValueType>) 311 _ValueType __value = *__first; 341 typedef typename iterator_traits<_InputIterator>::value_type _ValueType; typedef 346 _ValueType>) 351 _ValueType __value = *__first; 355 _ValueType __tm 385 typedef typename iterator_traits<_InputIterator>::value_type _ValueType; typedef [all...] |
H A D | ranges_uninitialized.h | 147 using _ValueType = remove_reference_t<iter_reference_t<_Iter>>; 148 if constexpr (is_trivially_default_constructible_v<_ValueType>) 154 ::new (__detail::__voidify(*__first)) _ValueType; 179 using _ValueType = remove_reference_t<iter_reference_t<_Iter>>; 180 if constexpr (is_trivially_default_constructible_v<_ValueType>) 186 ::new (__detail::__voidify(*__first)) _ValueType; 204 using _ValueType = remove_reference_t<iter_reference_t<_Iter>>; 205 if constexpr (is_trivial_v<_ValueType> 206 && is_copy_assignable_v<_ValueType>) 207 return ranges::fill(__first, __last, _ValueType()); [all...] |
H A D | stl_uninitialized.h | 204 _ValueType; typedef 210 static_assert(is_constructible<_ValueType, const _Tp&>::value, 215 const bool __assignable = is_copy_assignable<_ValueType>::value; 218 std::__uninitialized_fill<__is_trivial(_ValueType) && __assignable>:: 275 _ValueType; typedef 281 static_assert(is_constructible<_ValueType, const _Tp&>::value, 286 const bool __assignable = is_copy_assignable<_ValueType>::value; 288 return __uninitialized_fill_n<__is_trivial(_ValueType) && __assignable>:: 550 _ValueType; typedef 612 _ValueType; typedef 628 _ValueType; typedef 772 _ValueType; typedef 786 _ValueType; typedef 1019 _ValueType; typedef [all...] |
H A D | stl_heap.h | 164 _ValueType; typedef 171 __glibcxx_function_requires(_LessThanComparableConcept<_ValueType>) 177 _ValueType __value = _GLIBCXX_MOVE(*(__last - 1)); 201 _ValueType; typedef 214 _ValueType __value = _GLIBCXX_MOVE(*(__last - 1)); 257 _ValueType; typedef 261 _ValueType __value = _GLIBCXX_MOVE(*__result); 343 _ValueType; typedef 354 _ValueType __value = _GLIBCXX_MOVE(*(__first + __parent));
|
/netbsd-current/external/gpl3/gcc/dist/libstdc++-v3/include/bits/ |
H A D | stl_numeric.h | 259 typedef typename iterator_traits<_InputIterator>::value_type _ValueType; typedef 264 _ValueType>) 269 _ValueType __value = *__first; 301 typedef typename iterator_traits<_InputIterator>::value_type _ValueType; typedef 306 _ValueType>) 311 _ValueType __value = *__first; 341 typedef typename iterator_traits<_InputIterator>::value_type _ValueType; typedef 346 _ValueType>) 351 _ValueType __value = *__first; 355 _ValueType __tm 385 typedef typename iterator_traits<_InputIterator>::value_type _ValueType; typedef [all...] |
H A D | ranges_uninitialized.h | 147 using _ValueType = remove_reference_t<iter_reference_t<_Iter>>; 148 if constexpr (is_trivially_default_constructible_v<_ValueType>) 154 ::new (__detail::__voidify(*__first)) _ValueType; 179 using _ValueType = remove_reference_t<iter_reference_t<_Iter>>; 180 if constexpr (is_trivially_default_constructible_v<_ValueType>) 186 ::new (__detail::__voidify(*__first)) _ValueType; 204 using _ValueType = remove_reference_t<iter_reference_t<_Iter>>; 205 if constexpr (is_trivial_v<_ValueType> 206 && is_copy_assignable_v<_ValueType>) 207 return ranges::fill(__first, __last, _ValueType()); [all...] |
/netbsd-current/external/gpl3/gcc/dist/libstdc++-v3/include/pstl/ |
H A D | memory_impl.h | 31 using _ValueType = typename std::iterator_traits<_OutputIterator>::value_type; 34 ::new (std::addressof(*__result)) _ValueType(std::move(*__first)); 57 using _ValueType = typename std::iterator_traits<_Iterator>::value_type; 60 __first->~_ValueType(); 67 using _ValueType = typename std::iterator_traits<_Iterator>::value_type; 70 __unseq_backend::__simd_walk_1(__first, __last - __first, [](_ReferenceType __x) { __x.~_ValueType(); }); 82 using _ValueType = typename std::iterator_traits<_OutputIterator>::value_type; 85 ::new (std::addressof(*__result)) _ValueType(*__first); variable
|
H A D | glue_memory_impl.h | 164 typedef typename iterator_traits<_ForwardIterator>::value_type _ValueType; 173 std::is_arithmetic<_ValueType>(), 178 __pstl::__internal::__brick_fill(__begin, __end, _ValueType(__value), __is_vector); 185 [&__value](_ReferenceType __val) { ::new (std::addressof(__val)) _ValueType(__value); }, __is_vector, 194 typedef typename iterator_traits<_ForwardIterator>::value_type _ValueType; 203 std::is_arithmetic<_ValueType>(), 208 return __pstl::__internal::__brick_fill_n(__begin, __count, _ValueType(__value), __is_vector); 215 [&__value](_ReferenceType __val) { ::new (std::addressof(__val)) _ValueType(__value); }, __is_vector, 226 typedef typename iterator_traits<_ForwardIterator>::value_type _ValueType; 234 __pstl::__internal::__invoke_if_not(std::is_trivially_destructible<_ValueType>(), [ [all...] |