Home
last modified time | relevance | path

Searched refs:_Index (Results 1 – 23 of 23) sorted by relevance

/freebsd/contrib/llvm-project/libcxx/include/__pstl/internal/omp/
H A Dparallel_scan.h
H A Dparallel_for.h
H A Dutil.h
H A Dparallel_transform_scan.h
/freebsd/contrib/llvm-project/libcxx/include/__pstl/internal/
H A Dparallel_backend_serial.h
H A Dparallel_backend_tbb.h
H A Dunseq_backend_simd.h
/freebsd/contrib/llvm-project/libcxx/include/__pstl/cpu_algos/
H A Dfind_if.h37 template <class _Backend, class _Index, class _Brick, class _Compare>
38 _LIBCPP_HIDE_FROM_ABI optional<_Index>
39 __parallel_find(_Index __first, _Index __last, _Brick __f, _Compare __comp, bool __b_first) { in __parallel_find()
40 typedef typename std::iterator_traits<_Index>::difference_type _DifferenceType; in __parallel_find()
46 …Backend>::__for_each(__first, __last, [__comp, __f, __first, &__extremum](_Index __i, _Index __j) { in __parallel_find()
50 _Index __result = __f(__i, __j); in __parallel_find()
65 template <class _Backend, class _Index, class _DifferenceType, class _Compare>
66 _LIBCPP_HIDE_FROM_ABI _Index
67 __simd_first(_Index __first, _DifferenceType __begin, _DifferenceType __end, _Compare __comp) noexc… in __simd_first()
H A Dany_of.h32 template <class _Backend, class _Index, class _Brick>
33 _LIBCPP_HIDE_FROM_ABI optional<bool> __parallel_or(_Index __first, _Index __last, _Brick __f) { in __parallel_or()
35 …ret = __cpu_traits<_Backend>::__for_each(__first, __last, [__f, &__found](_Index __i, _Index __j) { in __parallel_or()
47 template <class _Index, class _DifferenceType, class _Pred>
48 _LIBCPP_HIDE_FROM_ABI bool __simd_or(_Index __first, _DifferenceType __n, _Pred __pred) noexcept { in __simd_or()
50 const _Index __last = __first + __n; in __simd_or()
H A Dfill.h29 template <class _Index, class _DifferenceType, class _Tp>
30 _LIBCPP_HIDE_FROM_ABI _Index __simd_fill_n(_Index __first, _DifferenceType __n, const _Tp& __value)… in __simd_fill_n()
/freebsd/contrib/llvm-project/libcxx/include/__fwd/
H A Dsubrange.h33 template <size_t _Index, class _Iter, class _Sent, subrange_kind _Kind>
34 requires((_Index == 0 && copyable<_Iter>) || _Index == 1)
37 template <size_t _Index, class _Iter, class _Sent, subrange_kind _Kind>
38 requires(_Index < 2)
/freebsd/contrib/llvm-project/libcxx/include/__format/
H A Dformatter_tuple.h74 std::__for_each_index_sequence(make_index_sequence<sizeof...(_Args)>(), [&]<size_t _Index> { in parse()
75 auto& __formatter = std::get<_Index>(__underlying_); in parse()
120 std::__for_each_index_sequence(make_index_sequence<sizeof...(_Args)>(), [&]<size_t _Index> { in __format_tuple()
121 if constexpr (_Index) in __format_tuple()
123 __ctx.advance_to(std::get<_Index>(__underlying_).format(std::get<_Index>(__tuple), __ctx)); in __format_tuple()
/freebsd/contrib/llvm-project/libcxx/include/__ranges/
H A Dsubrange.h213 template <size_t _Index, class _Iter, class _Sent, subrange_kind _Kind>
214 requires((_Index == 0 && copyable<_Iter>) || _Index == 1)
216 if constexpr (_Index == 0) in get()
222 template <size_t _Index, class _Iter, class _Sent, subrange_kind _Kind>
223 requires(_Index < 2)
225 if constexpr (_Index == 0) in get()
/freebsd/contrib/llvm-project/libcxx/include/__utility/
H A Dinteger_sequence.h80 template <size_t... _Index, class _Function>
81 _LIBCPP_HIDE_FROM_ABI constexpr void __for_each_index_sequence(index_sequence<_Index...>, _Function… in __for_each_index_sequence() argument
82 (__func.template operator()<_Index>(), ...); in __for_each_index_sequence()
/freebsd/contrib/llvm-project/libcxx/include/__pstl/backends/
H A Dstd_thread.h54 template <class _Index, class _UnaryOp, class _Tp, class _BinaryOp, class _Reduce>
56 …__transform_reduce(_Index __first, _Index __last, _UnaryOp, _Tp __init, _BinaryOp, _Reduce __reduc…
/freebsd/contrib/llvm-project/clang/lib/Headers/
H A Dintrin0.h26 unsigned char _BitScanForward(unsigned long *_Index, unsigned long _Mask);
27 unsigned char _BitScanReverse(unsigned long *_Index, unsigned long _Mask);
70 unsigned char _BitScanForward64(unsigned long *_Index, unsigned __int64 _Mask);
71 unsigned char _BitScanReverse64(unsigned long *_Index, unsigned __int64 _Mask);
/freebsd/contrib/llvm-project/llvm/include/llvm/ADT/
H A Dbit.h61 unsigned char _BitScanForward(unsigned long *_Index, unsigned long _Mask); in bit_cast()
62 unsigned char _BitScanForward64(unsigned long *_Index, unsigned __int64 _Mask);
63 unsigned char _BitScanReverse(unsigned long *_Index, unsigned long _Mask);
64 unsigned char _BitScanReverse64(unsigned long *_Index, unsigned __int64 _Mask);
/freebsd/contrib/llvm-project/libcxx/include/__thread/
H A Dthread.h200 typedef typename __make_tuple_indices<tuple_size<_Fp>::value, 2>::type _Index;
201 std::__thread_execute(*__p.get(), _Index());
/freebsd/contrib/llvm-project/libcxx/include/
H A Darray472 template <typename _Tp, size_t _Size, size_t... _Index>
474 __to_array_lvalue_impl(_Tp (&__arr)[_Size], index_sequence<_Index...>) {
475 return {{__arr[_Index]...}};
478 template <typename _Tp, size_t _Size, size_t... _Index>
480 __to_array_rvalue_impl(_Tp (&&__arr)[_Size], index_sequence<_Index...>) {
481 return {{std::move(__arr[_Index])...}};
H A Dvariant410 template <size_t _Index>
411 struct __find_unambiguous_index_sfinae_impl : integral_constant<size_t, _Index> {};
667 template <size_t _Index, class _Tp>
670 static constexpr size_t __index = _Index;
679 template <_Trait _DestructibleTrait, size_t _Index, class... _Types>
682 template <_Trait _DestructibleTrait, size_t _Index>
683 union _LIBCPP_TEMPLATE_VIS __union<_DestructibleTrait, _Index> {};
686 …template <size_t _Index, class _Tp, class... _Types> …
687 …union _LIBCPP_TEMPLATE_VIS __union<destructible_trait, _Index, _Tp, _Types...> { …
707 …__alt<_Index, _Tp> __head; …
[all …]
H A Dfuture1825 typedef typename __make_tuple_indices<1 + sizeof...(_Args), 1>::type _Index;
1826 return __execute(_Index());
/freebsd/sys/contrib/edk2/Include/Protocol/
H A DDevicePath.h306 …Y_ADR(_DeviceIdScheme, _HeadId, _NonVgaOutput, _BiosCanDetect, _VendorInfo, _Type, _Port, _Index) \ argument
314 ((_Index) & 0xf) ))
/freebsd/contrib/llvm-project/libcxx/include/__mdspan/
H A Dextents.h61 template <size_t _Index>
63 return __get(_Index); in __get()