Go to the source code of this file.
Classes | |
| struct | ieee_float_value |
Macros | |
| #define | IEEE_FMT_S 1 /* single, 32-bit float */ |
| #define | IEEE_FMT_D 2 /* double, 64-bit float */ |
| #define | IEEE_FMT_W 3 /* word, 32-bit integer */ |
| #define | IEEE_FMT_L 4 /* long, 64-bit integer */ |
Functions | |
| void | ieee_interpret_float_value (uint64_t x, struct ieee_float_value *fvp, int fmt) |
| uint64_t | ieee_store_float_value (double nf, int fmt) |
| #define IEEE_FMT_D 2 /* double, 64-bit float */ |
Definition at line 44 of file float_emul.h.
| #define IEEE_FMT_L 4 /* long, 64-bit integer */ |
Definition at line 46 of file float_emul.h.
| #define IEEE_FMT_S 1 /* single, 32-bit float */ |
Definition at line 43 of file float_emul.h.
| #define IEEE_FMT_W 3 /* word, 32-bit integer */ |
Definition at line 45 of file float_emul.h.
| void ieee_interpret_float_value | ( | uint64_t | x, |
| struct ieee_float_value * | fvp, | ||
| int | fmt | ||
| ) |
Definition at line 49 of file float_emul.cc.
References ieee_float_value::f, fatal(), IEEE_FMT_D, IEEE_FMT_L, IEEE_FMT_S, IEEE_FMT_W, and ieee_float_value::nan.
Referenced by pvr_render(), and X().
| uint64_t ieee_store_float_value | ( | double | nf, |
| int | fmt | ||
| ) |
Definition at line 238 of file float_emul.cc.
References fatal(), IEEE_FMT_D, IEEE_FMT_L, IEEE_FMT_S, and IEEE_FMT_W.
Referenced by X().
1.8.17