Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
e_sqrt.c File Reference

Functions

double __ieee754_sqrt (double x) double __ieee754_sqrt(x) double x
 
 if ((ix0 &0x7ff00000)==0x7ff00000)
 
 if (ix0<=0)
 
 if (m==0)
 
 if (m &1)
 
 while (r !=0)
 
 if ((ix0|ix1) !=0)
 

Variables

static const double one = 1.0
 
static const double tiny = 1.0e-300
 
int sign = (int)0x80000000
 
unsigned r = 0x00200000
 
unsigned t1
 
unsigned s1
 
unsigned ix1 = __LO(x)
 
unsigned q1
 
int ix0 = __HI(x)
 
int s0
 
int q = q1 = s0 = s1 = 0
 
int m = (ix0 >> 20)
 
int t
 
int i
 

Function Documentation

◆ __ieee754_sqrt()

double __ieee754_sqrt ( double  x)

◆ if() [1/5]

if ( (ix0 &0x7ff00000)  = = 0x7ff00000)

◆ if() [2/5]

if ( (ix0|ix1) !  = 0)

◆ if() [3/5]

if ( ix0<=  0)

◆ if() [4/5]

if ( m 1)

◆ if() [5/5]

if ( m  = = 0)

◆ while()

while ( r = 0)

Variable Documentation

◆ i

int i

◆ ix0

ix0 = __HI(x)

◆ ix1

ix1 = __LO(x)

◆ m

m = (ix0 >> 20)

◆ one

static double one = 1.0
static

◆ q

q = q1 = s0 = s1 = 0

◆ q1

◆ r

r = 0x00200000

◆ s0

int s0

◆ s1

◆ sign

int sign = (int)0x80000000

◆ t

int t

◆ t1

◆ tiny

static double tiny = 1.0e-300
static