openMSX
Namespaces | Functions
HostCPU.hh File Reference
#include "build-info.hh"
Include dependency graph for HostCPU.hh:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  HostCPU
 Information about the host CPU's capabilities, which are determined at run time.

Functions

void HostCPU::init ()
 This function should be called before the hasXXX() functions, (if not the hasXXX() function returns false).
bool HostCPU::hasMMX ()
 Does this CPU support the MMX instructions?
bool HostCPU::hasSSE ()
 Does this CPU support the SSE instructions?
bool HostCPU::hasSSE2 ()
 Does this CPU support the SSE2 instructions?
void HostCPU::forceDisableSSE2 ()
 Force openMSX to not use any SSE2 instructions, if available.
void HostCPU::forceDisableSSE ()
 Force openMSX to not use any SSE (or MMX extensions), if available.
void HostCPU::forceDisableMMX ()
 Force openMSX to not use any MMX instructions, if available.