C++ Crashkurs
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__ | |