Searched refs:simd_mask (Results 1 – 8 of 8) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/libcxx/include/experimental/__simd/ |
| H A D | simd_mask.h | 28 class simd_mask { 42 _LIBCPP_HIDE_FROM_ABI simd_mask() noexcept = default; 45 …_LIBCPP_HIDE_FROM_ABI explicit simd_mask(value_type __v) noexcept : __s_(_Impl::__broadcast(__v)) … in simd_mask() function 49 …_LIBCPP_HIDE_FROM_ABI simd_mask(const simd_mask<_Up, simd_abi::fixed_size<size()>>& __v) noexcept { in simd_mask() function 57 _LIBCPP_HIDE_FROM_ABI simd_mask(const value_type* __mem, _Flags) { in simd_mask() function 58 _Impl::__load(__s_, _Flags::template __apply<simd_mask>(__mem)); in simd_mask() 67 inline constexpr bool is_simd_mask_v<simd_mask<_Tp, _Abi>> = true; 70 using native_simd_mask = simd_mask<_Tp, simd_abi::native<_Tp>>; 73 using fixed_size_simd_mask = simd_mask<_Tp, simd_abi::fixed_size<_Np>>;
|
| H A D | reference.h | 29 friend class simd_mask; variable
|
| H A D | declaration.h | 75 class simd_mask; variable
|
| H A D | simd.h | 40 using mask_type = simd_mask<_Tp, _Abi>;
|
| /freebsd-14.2/contrib/llvm-project/libcxx/include/experimental/ |
| H A D | simd | 35 // class template simd_mask [simd.mask.class] 36 template <class T, class Abi = simd_abi::compatible<T>> class simd_mask; 37 template <class T> using native_simd_mask = simd_mask<T, simd_abi::native<T>>; 38 template <class T, int N> using fixed_size_simd_mask = simd_mask<T, simd_abi::fixed_size<N>>; 85 #include <experimental/__simd/simd_mask.h>
|
| /freebsd-14.2/contrib/llvm-project/libcxx/include/ |
| H A D | module.modulemap.in | 538 module simd_mask { private header "experimental/__simd/simd_mask.h" }
|
| /freebsd-14.2/lib/libc++/ |
| H A D | module.modulemap | 538 module simd_mask { private header "experimental/__simd/simd_mask.h" }
|
| H A D | Makefile | 1355 EXS_HEADERS+= simd_mask.h
|