Searched refs:_ValueType (Results 1 - 25 of 58) sorted by relevance

123

/netbsd-current/external/apache2/llvm/dist/libcxx/src/include/
H A Datomic_support.h54 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 Dparallel_backend_utils.h29 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 Dglue_memory_impl.h165 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 Dquicksort.h59 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 Dpartial_sum.h95 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 Dmultiway_mergesort.h64 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 Drandom_shuffle.h55 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 Dbalanced_quicksort.h109 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 Dpartition.h60 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 Dmultiseq_selection.h138 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 Dquicksort.h59 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 Dpartial_sum.h95 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 Dmultiway_mergesort.h64 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 Drandom_shuffle.h55 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 Dbalanced_quicksort.h109 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 Dpartition.h60 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 Dmultiseq_selection.h138 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 Dstl_numeric.h259 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 Dranges_uninitialized.h147 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 Dstl_uninitialized.h204 _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 Dstl_heap.h164 _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 Dstl_numeric.h259 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 Dranges_uninitialized.h147 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 Dmemory_impl.h31 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 Dglue_memory_impl.h164 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...]

Completed in 390 milliseconds

123