Go to the source code of this file.
Define Documentation
AMD 3DNOW.
Definition at line 29 of file cpu.h.
AMD 3DNowExt.
Definition at line 33 of file cpu.h.
standard
Definition at line 44 of file cpu.h.
Atom processor, some SSSE3 instructions are slower.
Definition at line 37 of file cpu.h.
AVX functions: requires OS support even if YMM registers aren't used.
Definition at line 40 of file cpu.h.
Bulldozer FMA4 functions.
Definition at line 42 of file cpu.h.
Definition at line 24 of file cpu.h.
XScale IWMMXT.
Definition at line 43 of file cpu.h.
standard MMX
Definition at line 27 of file cpu.h.
SSE integer functions or AMD MMX ext.
Definition at line 28 of file cpu.h.
SSE functions.
Definition at line 30 of file cpu.h.
PIV SSE2 functions.
Definition at line 31 of file cpu.h.
SSE2 supported, but usually not faster.
Definition at line 32 of file cpu.h.
Prescott SSE3 functions.
Definition at line 34 of file cpu.h.
SSE3 supported, but usually not faster.
Definition at line 35 of file cpu.h.
Penryn SSE4.1 functions.
Definition at line 38 of file cpu.h.
Nehalem SSE4.2 functions.
Definition at line 39 of file cpu.h.
Conroe SSSE3 functions.
Definition at line 36 of file cpu.h.
Bulldozer XOP functions.
Definition at line 41 of file cpu.h.
Function Documentation
Disables cpu detection and forces the specified flags.
Definition at line 24 of file cpu.c.
Return the flags which specify extensions supported by the CPU.
Definition at line 29 of file cpu.c.
Definition at line 22 of file cpu.c.
This function MAY rely on signal() or fork() in order to make sure AltiVec is present.
Definition at line 38 of file cpu.c.
Definition at line 42 of file cpu.c.