Kodi Documentation 18.0
Kodi is an open source media player and entertainment hub.
CPUInfo.h File Reference
#include <stdio.h>
#include <time.h>
#include <string>
#include <map>
#include "threads/SystemClock.h"

Classes

struct  CoreInfo
 
class  CCPUInfo
 

Macros

#define CPU_FEATURE_MMX   1 << 0
 
#define CPU_FEATURE_MMX2   1 << 1
 
#define CPU_FEATURE_SSE   1 << 2
 
#define CPU_FEATURE_SSE2   1 << 3
 
#define CPU_FEATURE_SSE3   1 << 4
 
#define CPU_FEATURE_SSSE3   1 << 5
 
#define CPU_FEATURE_SSE4   1 << 6
 
#define CPU_FEATURE_SSE42   1 << 7
 
#define CPU_FEATURE_3DNOW   1 << 8
 
#define CPU_FEATURE_3DNOWEXT   1 << 9
 
#define CPU_FEATURE_ALTIVEC   1 << 10
 
#define CPU_FEATURE_NEON   1 << 11
 

Variables

CCPUInfo g_cpuInfo
 

Macro Definition Documentation

◆ CPU_FEATURE_3DNOW

#define CPU_FEATURE_3DNOW   1 << 8

◆ CPU_FEATURE_3DNOWEXT

#define CPU_FEATURE_3DNOWEXT   1 << 9

◆ CPU_FEATURE_ALTIVEC

#define CPU_FEATURE_ALTIVEC   1 << 10

◆ CPU_FEATURE_MMX

#define CPU_FEATURE_MMX   1 << 0

◆ CPU_FEATURE_MMX2

#define CPU_FEATURE_MMX2   1 << 1

◆ CPU_FEATURE_NEON

#define CPU_FEATURE_NEON   1 << 11

◆ CPU_FEATURE_SSE

#define CPU_FEATURE_SSE   1 << 2

◆ CPU_FEATURE_SSE2

#define CPU_FEATURE_SSE2   1 << 3

◆ CPU_FEATURE_SSE3

#define CPU_FEATURE_SSE3   1 << 4

◆ CPU_FEATURE_SSE4

#define CPU_FEATURE_SSE4   1 << 6

◆ CPU_FEATURE_SSE42

#define CPU_FEATURE_SSE42   1 << 7

◆ CPU_FEATURE_SSSE3

#define CPU_FEATURE_SSSE3   1 << 5

Variable Documentation

◆ g_cpuInfo

CCPUInfo g_cpuInfo
extern