Home
last modified time | relevance | path

Searched refs:mapping_type (Results 1 – 3 of 3) sorted by relevance

/freebsd-14.2/contrib/llvm-project/libcxx/include/__mdspan/
H A Dmdspan.h83 using mapping_type = typename layout_type::template mapping<extents_type>; variable
107 is_default_constructible_v<mapping_type> && is_default_constructible_v<accessor_type>)
116 … is_constructible_v<mapping_type, extents_type> && is_default_constructible_v<accessor_type>)
123 …((_Size == rank()) || (_Size == rank_dynamic())) && is_constructible_v<mapping_type, extents_type>…
139 …requires(is_default_constructible_v<accessor_type> && is_constructible_v<mapping_type, const exten… in mdspan()
142 _LIBCPP_HIDE_FROM_ABI constexpr mdspan(data_handle_type __p, const mapping_type& __m) in mdspan()
146 …_LIBCPP_HIDE_FROM_ABI constexpr mdspan(data_handle_type __p, const mapping_type& __m, const access… in mdspan()
244 _LIBCPP_HIDE_FROM_ABI constexpr const mapping_type& mapping() const noexcept { return __map_; }; in mapping()
250 return mapping_type::is_always_exhaustive(); in is_always_exhaustive()
253 return mapping_type::is_always_strided(); in is_always_strided()
[all …]
/freebsd-14.2/contrib/llvm-project/compiler-rt/lib/dfsan/
H A Ddfsan_platform.h96 addr_is_type(uptr addr, MappingDesc::Type mapping_type) { in addr_is_type() argument
103 if (kMemoryLayout[i].type == mapping_type && in addr_is_type()
/freebsd-14.2/contrib/llvm-project/libcxx/include/
H A Dmdspan278 using mapping_type = typename layout_type::template mapping<extents_type>;
307 constexpr mdspan(data_handle_type p, const mapping_type& m);
308 constexpr mdspan(data_handle_type p, const mapping_type& m, const accessor_type& a);
334 constexpr const mapping_type& mapping() const noexcept { return map_; }
339 { return mapping_type::is_always_unique(); }
341 { return mapping_type::is_always_exhaustive(); }
343 { return mapping_type::is_always_strided(); }
356 mapping_type map_; // exposition only