xine-lib: xine-lib-1.2.12/src/post/goom/cpu_info.c File Reference

xine-lib 1.2.12

Functions | Variables
cpu_info.c File Reference
`#include "cpu_info.h"`

## Functions
static void | autoset_cpu_info (void)
unsigned int | cpu_flavour (void)
unsigned int | cpu_number (void)

## Variables
static unsigned int | CPU_FLAVOUR = 0
static unsigned int | CPU_NUMBER = 1
static unsigned int | CPU_DETECTED = 0

## Function Documentation

## ◆ autoset_cpu_info()

static void autoset_cpu_info | ( | void |  | ) |
| static

References CPU_DETECTED, CPU_FLAVOUR, CPU_NUMBER, CPU_OPTION_64_BITS, CPU_OPTION_ALTIVEC, CPU_OPTION_MMX, CPU_OPTION_XMMX, mmx_supported(), NULL, and xmmx_supported().

Referenced by cpu_flavour(), and cpu_number().

## ◆ cpu_flavour()

unsigned int cpu_flavour | ( | void |  | ) |

References autoset_cpu_info(), CPU_DETECTED, and CPU_FLAVOUR.

Referenced by setOptimizedMethods().

## ◆ cpu_number()

unsigned int cpu_number | ( | void |  | ) |

References autoset_cpu_info(), CPU_DETECTED, and CPU_NUMBER.

## Variable Documentation

## ◆ CPU_DETECTED

unsigned int CPU_DETECTED = 0
| static

Referenced by autoset_cpu_info(), cpu_flavour(), and cpu_number().

## ◆ CPU_FLAVOUR

unsigned int CPU_FLAVOUR = 0
| static

Referenced by autoset_cpu_info(), and cpu_flavour().

## ◆ CPU_NUMBER

unsigned int CPU_NUMBER = 1
| static

Referenced by autoset_cpu_info(), and cpu_number().