HDK
|
Go to the source code of this file.
Enumerations | |
enum | SYS_PROCESSOR_CODE { SYS_PROC_UNKNOWN = -1, SYS_PROC_INTEL, SYS_PROC_ALPHA, SYS_PROC_MIPS, SYS_PROC_IA32, SYS_PROC_SPARC, SYS_PROC_IA64, SYS_PROC_PPC64, SYS_PROC_AMD64, SYS_PROC_ARM64 } |
enum | SYS_PROCESSOR_FLAG { SYS_PROCFLAG_NONE = 0x00000000, SYS_PROCFLAG_MMX = 0x00000001, SYS_PROCFLAG_XMMX = 0x00000002, SYS_PROCFLAG_SSE = 0x00000004, SYS_PROCFLAG_SSE2 = 0x00000008, SYS_PROCFLAG_CONDMOV = 0x00000010, SYS_PROCFLAG_FPCONDMOV = 0x00000020, SYS_PROCFLAG_HYPERTHREAD = 0x00000040, SYS_PROCFLAG_3DNOW = 0x00000080, SYS_PROCFLAG_ALTIVEC = 0x00000100, SYS_PROCFLAG_SSE3 = 0x00000200, SYS_PROCFLAG_SSSE3 = 0x00000400, SYS_PROCFLAG_SSE41 = 0x00000800, SYS_PROCFLAG_SSE42 = 0x00001000, SYS_PROCFLAG_AVX = 0x00002000, SYS_PROCFLAG_AVX2 = 0x00004000, SYS_PROCFLAG_AVX512KNL = 0x00008000, SYS_PROCFLAG_AVX512SKX = 0x00010000 } |
Functions | |
SYS_API const char * | SYSprocessorType (SYS_PROCESSOR_CODE majortype) |
SYS_API const char * | SYSprocessorFlag (SYS_PROCESSOR_FLAG flag) |
enum SYS_PROCESSOR_CODE |
Enumerator | |
---|---|
SYS_PROC_UNKNOWN | |
SYS_PROC_INTEL | |
SYS_PROC_ALPHA | |
SYS_PROC_MIPS | |
SYS_PROC_IA32 | |
SYS_PROC_SPARC | |
SYS_PROC_IA64 | |
SYS_PROC_PPC64 | |
SYS_PROC_AMD64 | |
SYS_PROC_ARM64 |
Definition at line 20 of file SYS_ProcessorDefines.h.
enum SYS_PROCESSOR_FLAG |
Definition at line 34 of file SYS_ProcessorDefines.h.
SYS_API const char* SYSprocessorFlag | ( | SYS_PROCESSOR_FLAG | flag | ) |
SYS_API const char* SYSprocessorType | ( | SYS_PROCESSOR_CODE | majortype | ) |