Dokumentation
fpu.h File Reference
Helper for floating point unit (x87), Multi Media Extension (MMX) and Streaming SIMD Extensions (SSE) More...
Include dependency graph for fpu.h:
This graph shows which files directly or indirectly include this file:
Classes | |
union | FPU::State.__unnamed__ |
union | FPU::State.__unnamed__ |
Structs | |
struct | FPU::State |
512 byte structure for FPU / MMX / SSE registers corresponds to the layout used by the instructions fxsave and fxrstor . More... | |
struct | FPU::State::ST |
80 bit registers for FPU stack / MMX More... | |
struct | FPU::State::XMM |
128 bit SSE registers More... | |
struct | FPU::State.__unnamed__.__unnamed__ |
struct | FPU::State.__unnamed__.__unnamed__ |
struct | FPU::State.st |
Namespaces | |
FPU | |
For the sake of simplicity we call it just FPU, although this is for MMX and SSE as well. | |
Functions | |
FPU::assert_size (State, 512) | |
bool | FPU::init () |
Initialize FPU on the current CPU. More... | |
Detailed Description
Helper for floating point unit (x87), Multi Media Extension (MMX) and Streaming SIMD Extensions (SSE)
Class Documentation
union FPU::State.__unnamed__ |
Class Members | ||
---|---|---|
uint64_t | ip | |
__unnamed__ | __unnamed__ |
union FPU::State.__unnamed__ |
Class Members | ||
---|---|---|
uint64_t | dp | |
__unnamed__ | __unnamed__ |