Searched refs:__ext (Results 1 – 4 of 4) sorted by relevance
| /freebsd/contrib/llvm-project/libcxx/include/__mdspan/ |
| H A D | layout_stride.h | 80 …E_FROM_ABI static constexpr bool __required_span_size_is_representable(const extents_type& __ext) { in __required_span_size_is_representable() argument 84 index_type __prod = __ext.extent(0); in __required_span_size_is_representable() 86 bool __overflowed = __builtin_mul_overflow(__prod, __ext.extent(__r), &__prod); in __required_span_size_is_representable() 95 …__required_span_size_is_representable(const extents_type& __ext, span<_OtherIndexType, __rank_> __… in __required_span_size_is_representable() argument 107 if (__ext.extent(__r) == static_cast<index_type>(0)) in __required_span_size_is_representable() 109 index_type __prod = (__ext.extent(__r) - 1); in __required_span_size_is_representable() 175 …_LIBCPP_HIDE_FROM_ABI constexpr mapping(const extents_type& __ext, span<_OtherIndexType, __rank_> … in requires() 176 : __extents_(__ext), __strides_([&]<size_t... _Pos>(index_sequence<_Pos...>) { in requires() 191 __required_span_size_is_representable(__ext, __strides), 214 _LIBCPP_HIDE_FROM_ABI constexpr mapping(const extents_type& __ext, in requires() [all …]
|
| H A D | layout_left.h | 57 …E_FROM_ABI static constexpr bool __required_span_size_is_representable(const extents_type& __ext) { in __required_span_size_is_representable() argument 61 index_type __prod = __ext.extent(0); in __required_span_size_is_representable() 63 bool __overflowed = __builtin_mul_overflow(__prod, __ext.extent(__r), &__prod); in __required_span_size_is_representable() 77 _LIBCPP_HIDE_FROM_ABI constexpr mapping(const extents_type& __ext) noexcept : __extents_(__ext) { in mapping() argument 81 __required_span_size_is_representable(__ext), in mapping()
|
| H A D | layout_right.h | 56 …E_FROM_ABI static constexpr bool __required_span_size_is_representable(const extents_type& __ext) { in __required_span_size_is_representable() argument 60 index_type __prod = __ext.extent(0); in __required_span_size_is_representable() 62 bool __overflowed = __builtin_mul_overflow(__prod, __ext.extent(__r), &__prod); in __required_span_size_is_representable() 76 _LIBCPP_HIDE_FROM_ABI constexpr mapping(const extents_type& __ext) noexcept : __extents_(__ext) { in mapping() argument 80 __required_span_size_is_representable(__ext), in mapping()
|
| H A D | extents.h | 514 __is_multidimensional_index_in_impl(index_sequence<_Idxs...>, const _Extents& __ext, _From... __val… 515 return (__mdspan_detail::__is_index_in_extent(__ext.extent(_Idxs), __values) && ...); 519 _LIBCPP_HIDE_FROM_ABI constexpr bool __is_multidimensional_index_in(const _Extents& __ext, _From...… 521 make_index_sequence<_Extents::rank()>(), __ext, __values...);
|