RetroArch
Classes | Macros | Enumerations | Functions
cpu.h File Reference
#include "../FLAC/ordinals.h"
Include dependency graph for cpu.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  FLAC__CPUInfo_IA32
 
struct  FLAC__CPUInfo_x86
 
struct  FLAC__CPUInfo
 

Macros

#define FLAC__AVX_SUPPORTED   0
 

Enumerations

enum  FLAC__CPUInfo_Type { FLAC__CPUINFO_TYPE_IA32, FLAC__CPUINFO_TYPE_X86_64, FLAC__CPUINFO_TYPE_UNKNOWN }
 

Functions

void FLAC__cpu_info (FLAC__CPUInfo *info)
 
FLAC__uint32 FLAC__cpu_have_cpuid_asm_ia32 (void)
 
void FLAC__cpu_info_asm_ia32 (FLAC__uint32 *flags_edx, FLAC__uint32 *flags_ecx)
 
void FLAC__cpu_info_x86 (FLAC__uint32 level, FLAC__uint32 *eax, FLAC__uint32 *ebx, FLAC__uint32 *ecx, FLAC__uint32 *edx)
 

Macro Definition Documentation

◆ FLAC__AVX_SUPPORTED

#define FLAC__AVX_SUPPORTED   0

Enumeration Type Documentation

◆ FLAC__CPUInfo_Type

Enumerator
FLAC__CPUINFO_TYPE_IA32 
FLAC__CPUINFO_TYPE_X86_64 
FLAC__CPUINFO_TYPE_UNKNOWN 

Function Documentation

◆ FLAC__cpu_have_cpuid_asm_ia32()

FLAC__uint32 FLAC__cpu_have_cpuid_asm_ia32 ( void  )
Here is the caller graph for this function:

◆ FLAC__cpu_info()

void FLAC__cpu_info ( FLAC__CPUInfo info)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ FLAC__cpu_info_asm_ia32()

void FLAC__cpu_info_asm_ia32 ( FLAC__uint32 flags_edx,
FLAC__uint32 flags_ecx 
)
Here is the caller graph for this function:

◆ FLAC__cpu_info_x86()

void FLAC__cpu_info_x86 ( FLAC__uint32  level,
FLAC__uint32 eax,
FLAC__uint32 ebx,
FLAC__uint32 ecx,
FLAC__uint32 edx 
)
Here is the caller graph for this function: