SimdInfo::Compact Struct Reference

#include <datatype.h>

Public Member Functions

Bool IsSimd () const
 
Int GetMultiplicity () const
 
Int GetComponentSize () const
 
Int GetExtraStride () const
 
Int32 GetFlags () const
 

Public Attributes

UChar alignmentMask
 
UChar logMultiplicity
 
UInt16 extraStrideFlags
 

Static Public Attributes

static constexpr UInt16 FLAGS_MASK
 

Member Function Documentation

◆ IsSimd()

Bool IsSimd ( ) const

◆ GetMultiplicity()

Int GetMultiplicity ( ) const

◆ GetComponentSize()

Int GetComponentSize ( ) const

◆ GetExtraStride()

Int GetExtraStride ( ) const

◆ GetFlags()

Int32 GetFlags ( void  ) const

Member Data Documentation

◆ alignmentMask

UChar alignmentMask

◆ logMultiplicity

UChar logMultiplicity

◆ extraStrideFlags

UInt16 extraStrideFlags

◆ FLAGS_MASK

constexpr UInt16 FLAGS_MASK
staticconstexpr