24.02.1
|
CPU ISA (Instruction Set Architecture) information. More...
#include <CpuIsaInfo.h>
Data Fields | |
bool | neon {false} |
bool | sve {false} |
bool | sve2 {false} |
bool | sme {false} |
bool | sme2 {false} |
bool | fp16 {false} |
bool | bf16 {false} |
bool | svebf16 {false} |
bool | dot {false} |
bool | i8mm {false} |
bool | svei8mm {false} |
bool | svef32mm {false} |
CPU ISA (Instruction Set Architecture) information.
Contains ISA related information around the Arm architecture
Definition at line 37 of file CpuIsaInfo.h.
bool bf16 {false} |
Definition at line 48 of file CpuIsaInfo.h.
Referenced by CpuInfo::has_bf16().
bool dot {false} |
Definition at line 52 of file CpuIsaInfo.h.
Referenced by CpuInfo::build(), and CpuInfo::has_dotprod().
bool fp16 {false} |
Definition at line 47 of file CpuIsaInfo.h.
Referenced by CpuInfo::build(), and CpuInfo::has_fp16().
bool i8mm {false} |
Definition at line 53 of file CpuIsaInfo.h.
Referenced by CpuInfo::has_i8mm().
bool neon {false} |
Definition at line 40 of file CpuIsaInfo.h.
Referenced by CpuInfo::build(), and CpuInfo::has_neon().
bool sme {false} |
Definition at line 43 of file CpuIsaInfo.h.
Referenced by CpuInfo::has_sme().
bool sme2 {false} |
Definition at line 44 of file CpuIsaInfo.h.
Referenced by CpuInfo::has_sme2().
bool sve {false} |
Definition at line 41 of file CpuIsaInfo.h.
Referenced by CpuInfo::has_sve().
bool sve2 {false} |
Definition at line 42 of file CpuIsaInfo.h.
Referenced by CpuInfo::has_sve2().
bool svebf16 {false} |
Definition at line 49 of file CpuIsaInfo.h.
Referenced by CpuInfo::has_svebf16().
bool svef32mm {false} |
Definition at line 55 of file CpuIsaInfo.h.
Referenced by CpuInfo::has_svef32mm().
bool svei8mm {false} |
Definition at line 54 of file CpuIsaInfo.h.
Referenced by CpuInfo::has_svei8mm().