float_emul.cc File Reference

Back to the index.

Functions
float_emul.cc File Reference
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <math.h>
#include "float_emul.h"
#include "misc.h"

Go to the source code of this file.

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)
 

Function Documentation

◆ ieee_interpret_float_value()

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().

◆ ieee_store_float_value()

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().


Generated on Tue Mar 24 2020 14:04:48 for GXemul by doxygen 1.8.17