Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/libcxx/include/__algorithm/pstl_backends/cpu_backends/
H A Dfind_if.h36 template <class _Index, class _Brick, class _Compare>
37 _LIBCPP_HIDE_FROM_ABI optional<_Index>
38 __parallel_find(_Index __first, _Index __last, _Brick __f, _Compare __comp, bool __b_first) { in __parallel_find()
39 typedef typename std::iterator_traits<_Index>::difference_type _DifferenceType; in __parallel_find()
45 …kend::__parallel_for(__first, __last, [__comp, __f, __first, &__extremum](_Index __i, _Index __j) { in __parallel_find()
49 _Index __result = __f(__i, __j); in __parallel_find()
64 template <class _Index, class _DifferenceType, class _Compare>
65 _LIBCPP_HIDE_FROM_ABI _Index
66 __simd_first(_Index __first, _DifferenceType __begin, _DifferenceType __end, _Compare __comp) noexc… in __simd_first()
H A Dany_of.h33 template <class _Index, class _Brick>
34 _LIBCPP_HIDE_FROM_ABI optional<bool> __parallel_or(_Index __first, _Index __last, _Brick __f) { in __parallel_or()
36 …auto __ret = __par_backend::__parallel_for(__first, __last, [__f, &__found](_Index __i, _Index __j… in __parallel_or()
48 template <class _Index, class _DifferenceType, class _Pred>
49 _LIBCPP_HIDE_FROM_ABI bool __simd_or(_Index __first, _DifferenceType __n, _Pred __pred) noexcept { in __simd_or()
51 const _Index __last = __first + __n; in __simd_or()
H A Dfill.h28 template <class _Index, class _DifferenceType, class _Tp>
29 _LIBCPP_HIDE_FROM_ABI _Index __simd_fill_n(_Index __first, _DifferenceType __n, const _Tp& __value)… in __simd_fill_n()
H A Dthread.h43 template <class _Index, class _UnaryOp, class _Tp, class _BinaryOp, class _Reduce>
45 __parallel_transform_reduce(_Index __first, _Index __last, _UnaryOp, _Tp __init, _BinaryOp, _Reduce… in __parallel_transform_reduce()
H A Dserial.h40 template <class _Index, class _UnaryOp, class _Tp, class _BinaryOp, class _Reduce>
42 __parallel_transform_reduce(_Index __first, _Index __last, _UnaryOp, _Tp __init, _BinaryOp, _Reduce… in __parallel_transform_reduce()
/freebsd-14.2/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-14.2/contrib/llvm-project/libcxx/include/__fwd/
H A Dget.h83 template <size_t _Index, class _Iter, class _Sent, subrange_kind _Kind>
84 requires((_Index == 0 && copyable<_Iter>) || _Index == 1)
87 template <size_t _Index, class _Iter, class _Sent, subrange_kind _Kind>
88 requires(_Index < 2)
/freebsd-14.2/contrib/llvm-project/libcxx/include/__ranges/
H A Dsubrange.h216 template <size_t _Index, class _Iter, class _Sent, subrange_kind _Kind>
217 requires((_Index == 0 && copyable<_Iter>) || _Index == 1)
219 if constexpr (_Index == 0) in get()
225 template <size_t _Index, class _Iter, class _Sent, subrange_kind _Kind>
226 requires(_Index < 2)
228 if constexpr (_Index == 0) in get()
/freebsd-14.2/contrib/llvm-project/libcxx/include/__utility/
H A Dinteger_sequence.h143 template <size_t... _Index, class _Function>
144 _LIBCPP_HIDE_FROM_ABI constexpr void __for_each_index_sequence(index_sequence<_Index...>, _Function…
145 (__func.template operator()<_Index>(), ...);
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/ADT/
H A Dbit.h61 unsigned char _BitScanForward(unsigned long *_Index, unsigned long _Mask);
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-14.2/contrib/llvm-project/libcxx/include/__mutex/
H A Donce_flag.h90 typedef typename __make_tuple_indices<tuple_size<_Fp>::value, 1>::type _Index; in operator() typedef
91 __execute(_Index()); in operator()
/freebsd-14.2/contrib/llvm-project/clang/lib/Headers/
H A Dintrin.h134 unsigned char _BitScanForward(unsigned long *_Index, unsigned long _Mask);
135 unsigned char _BitScanReverse(unsigned long *_Index, unsigned long _Mask);
248 unsigned char _BitScanForward64(unsigned long *_Index, unsigned __int64 _Mask);
249 unsigned char _BitScanReverse64(unsigned long *_Index, unsigned __int64 _Mask);
/freebsd-14.2/contrib/llvm-project/libcxx/include/__thread/
H A Dthread.h201 typedef typename __make_tuple_indices<tuple_size<_Fp>::value, 2>::type _Index;
202 std::__thread_execute(*__p.get(), _Index());
/freebsd-14.2/contrib/llvm-project/libcxx/include/
H A Darray467 template <typename _Tp, size_t _Size, size_t... _Index>
469 __to_array_lvalue_impl(_Tp (&__arr)[_Size], index_sequence<_Index...>) {
470 return {{__arr[_Index]...}};
473 template <typename _Tp, size_t _Size, size_t... _Index>
475 __to_array_rvalue_impl(_Tp (&&__arr)[_Size], index_sequence<_Index...>) {
476 return {{std::move(__arr[_Index])...}};
H A Dvariant403 template <size_t _Index>
404 struct __find_unambiguous_index_sfinae_impl : integral_constant<size_t, _Index> {};
656 template <size_t _Index, class _Tp>
667 template <_Trait _DestructibleTrait, size_t _Index, class... _Types>
670 template <_Trait _DestructibleTrait, size_t _Index>
671 union _LIBCPP_TEMPLATE_VIS __union<_DestructibleTrait, _Index> {};
674 …template <size_t _Index, class _Tp, class... _Types> …
675 …union _LIBCPP_TEMPLATE_VIS __union<destructible_trait, _Index, _Tp, _Types...> { …
698 …__alt<_Index, _Tp> __head; …
699 …__union<destructible_trait, _Index + 1, _Types...> __tail; …
H A Dfuture1827 typedef typename __make_tuple_indices<1 + sizeof...(_Args), 1>::type _Index;
1828 return __execute(_Index());
/freebsd-14.2/sys/contrib/edk2/Include/Protocol/
H A DDevicePath.h306 …Y_ADR(_DeviceIdScheme, _HeadId, _NonVgaOutput, _BiosCanDetect, _VendorInfo, _Type, _Port, _Index) \ argument
314 ((_Index) & 0xf) ))
/freebsd-14.2/contrib/llvm-project/libcxx/include/__mdspan/
H A Dextents.h61 template <size_t _Index>
63 return __get(_Index); in __get()