CPU features detection.
More...
#include <cpu.hpp>
|
class | anch::Singleton< CPU > |
|
CPU features detection.
Utility class which provides runtime CPU detection.
- Since
- 0.1
- Author
- Vincent Lachenal
bool anch::device::CPU::isAES |
( |
| ) |
const |
|
inline |
AES support getter
- Returns
- AES feature support
bool anch::device::CPU::isMMX |
( |
| ) |
const |
|
inline |
MMX support getter
- Returns
- MMX feature support
bool anch::device::CPU::isSSE |
( |
| ) |
const |
|
inline |
SSE support getter
- Returns
- SSE feature support
bool anch::device::CPU::isSSE2 |
( |
| ) |
const |
|
inline |
SSE2 support getter
- Returns
- SSE2 feature support
bool anch::device::CPU::isSSE3 |
( |
| ) |
const |
|
inline |
SSE3 support getter
- Returns
- SSE3 feature support
bool anch::device::CPU::isSSE4 |
( |
| ) |
const |
|
inline |
SSE4 support getter
- Returns
- SSE4 feature support
bool anch::device::CPU::isSSE4_1 |
( |
| ) |
const |
|
inline |
SSE4.1 support getter
- Returns
- SSE4.1 feature support
bool anch::device::CPU::isSSE4_2 |
( |
| ) |
const |
|
inline |
SSE4.2 support getter
- Returns
- SSE4.2 feature support
bool anch::device::CPU::isSSSE3 |
( |
| ) |
const |
|
inline |
SSSE3 support getter
- Returns
- SSSE3 feature support
The documentation for this class was generated from the following file: