28 #ifndef _SDL_cpuinfo_h
29 #define _SDL_cpuinfo_h
35 #if defined(_MSC_VER) && (_MSC_VER >= 1500)
43 #elif defined(__MINGW64_VERSION_MAJOR)
47 #if HAVE_ALTIVEC_H && !defined(__APPLE_ALTIVEC__)
59 #include <xmmintrin.h>
62 #include <emmintrin.h>
77 #define SDL_CACHELINE_SIZE 128
DECLSPEC SDL_bool SDLCALL SDL_HasSSE2(void)
DECLSPEC SDL_bool SDLCALL SDL_HasMMX(void)
DECLSPEC SDL_bool SDLCALL SDL_HasSSE(void)
DECLSPEC SDL_bool SDLCALL SDL_HasSSE42(void)
DECLSPEC SDL_bool SDLCALL SDL_HasSSE41(void)
DECLSPEC SDL_bool SDLCALL SDL_HasRDTSC(void)
DECLSPEC int SDLCALL SDL_GetCPUCount(void)
DECLSPEC SDL_bool SDLCALL SDL_Has3DNow(void)
DECLSPEC int SDLCALL SDL_GetCPUCacheLineSize(void)
DECLSPEC SDL_bool SDLCALL SDL_HasSSE3(void)
DECLSPEC SDL_bool SDLCALL SDL_HasAltiVec(void)