UtilsLite
Utilities for C++ programming
Loading...
Searching...
No Matches
Utils_CPU_info.hh File Reference
#include <string>

Go to the source code of this file.

Namespaces

namespace  Utils
 

Macros

#define UTILS_CPU_INFO_dot_HH
 

Functions

void Utils::info (bool &bMMX, bool &bMMXplus, bool &bSSE, bool &bSSE2, bool &bSSE3, bool &bSSSE3, bool &bSSE41, bool &bSSE42, bool &bSSE4a, bool &bSSE5, bool &b3Dnow, bool &b3DnowExt)
 
bool Utils::has_MMX ()
 check if CPU support MMX instruction set
 
bool Utils::has_MMXplus ()
 check if CPU support MMXplus instruction set
 
bool Utils::has_SSE ()
 check if CPU support SSE instruction set
 
bool Utils::has_SSE2 ()
 check if CPU support SSE2 instruction set
 
bool Utils::has_SSE3 ()
 check if CPU support SSE3 instruction set
 
bool Utils::has_SSSE3 ()
 check if CPU support SSSE3 instruction set
 
bool Utils::has_SSE41 ()
 check if CPU support SSE41 instruction set
 
bool Utils::has_SSE42 ()
 check if CPU support SSE42 instruction set
 
bool Utils::has_SSE4a ()
 check if CPU support SSE4a instruction set
 
bool Utils::has_SSE5 ()
 check if CPU support SSE5 instruction set
 
bool Utils::has_3Dnow ()
 check if CPU support 3Dnow instruction set
 
bool Utils::has_3DnowExt ()
 check if CPU support 3DnowExt instruction set
 
string Utils::cpuInfo ()
 

Macro Definition Documentation

◆ UTILS_CPU_INFO_dot_HH

#define UTILS_CPU_INFO_dot_HH