#include <std/experimental/simd.hpp>
Public Member Functions | |
__simd_mask_reference (__simd_storage< _Tp, _Abi > *__ptr, size_t __index) | |
__simd_mask_reference (const __simd_mask_reference &)=default | |
__simd_mask_reference ()=delete | |
__simd_mask_reference & | operator= (const __simd_mask_reference &)=delete |
operator _Vp () const | |
__simd_mask_reference | operator= (_Vp __value) && |
__simd_mask_reference | operator&= (_Vp __value) && |
__simd_mask_reference | operator|= (_Vp __value) && |
__simd_mask_reference | operator^= (_Vp __value) && |
Public Attributes | |
__simd_storage< _simd_mask_element_type, _Abi > * | __ptr_ |
size_t | __index_ |
Friends | |
template<class , class > | |
struct | simd_mask |
Represents a simd mask os size N . More... | |
|
inline |
|
default |
|
delete |
|
inline |
|
inline |
|
inline |
|
delete |
|
inline |
|
inline |
size_t __simd_mask_reference< _Tp, _Abi >::__index_ |
__simd_storage<_simd_mask_element_type, _Abi>* __simd_mask_reference< _Tp, _Abi >::__ptr_ |