(git:5e7fe52)
Loading...
Searching...
No Matches
machine_cpuid.h File Reference

Go to the source code of this file.

Macros

#define CP_MACHINE_CPU_GENERIC   0
#define CP_MACHINE_X86_SSE4   1000
#define CP_MACHINE_X86_AVX   1001
#define CP_MACHINE_X86_AVX2   1002
#define CP_MACHINE_X86_AVX512   1003
#define CP_MACHINE_ARM_ARCH64   2000
#define CP_MACHINE_ARM_SVE128   2100
#define CP_MACHINE_ARM_SVE256   2200
#define CP_MACHINE_ARM_SVE512   2300
#define CP_MACHINE_UNKNOWN   3000

Macro Definition Documentation

◆ CP_MACHINE_CPU_GENERIC

#define CP_MACHINE_CPU_GENERIC   0

Definition at line 8 of file machine_cpuid.h.

◆ CP_MACHINE_X86_SSE4

#define CP_MACHINE_X86_SSE4   1000

Definition at line 10 of file machine_cpuid.h.

◆ CP_MACHINE_X86_AVX

#define CP_MACHINE_X86_AVX   1001

Definition at line 11 of file machine_cpuid.h.

◆ CP_MACHINE_X86_AVX2

#define CP_MACHINE_X86_AVX2   1002

Definition at line 12 of file machine_cpuid.h.

◆ CP_MACHINE_X86_AVX512

#define CP_MACHINE_X86_AVX512   1003

Definition at line 13 of file machine_cpuid.h.

◆ CP_MACHINE_ARM_ARCH64

#define CP_MACHINE_ARM_ARCH64   2000

Definition at line 15 of file machine_cpuid.h.

◆ CP_MACHINE_ARM_SVE128

#define CP_MACHINE_ARM_SVE128   2100

Definition at line 16 of file machine_cpuid.h.

◆ CP_MACHINE_ARM_SVE256

#define CP_MACHINE_ARM_SVE256   2200

Definition at line 17 of file machine_cpuid.h.

◆ CP_MACHINE_ARM_SVE512

#define CP_MACHINE_ARM_SVE512   2300

Definition at line 18 of file machine_cpuid.h.

◆ CP_MACHINE_UNKNOWN

#define CP_MACHINE_UNKNOWN   3000

Definition at line 20 of file machine_cpuid.h.