zenilib
0.5.3.0
|
Go to the source code of this file.
Functions | |
for (i=0;i< 2;i++) | |
GET_HIGH_WORD (hx, x) | |
GET_LOW_WORD (low, x) | |
if (ix<=0x3fe921fb) | |
if (ix< 0x4002d97c) | |
if (ix >=0x7ff00000) | |
SET_HIGH_WORD (z, ix-((int32_t)(e0<< 20))) | |
SET_LOW_WORD (z, low) | |
Variables | |
int32_t | e0 = (ix >> 20) - 1046 |
static double | half = 5.00000000000000000000e-01 |
int32_t | hx |
int32_t | i |
static double | invpio2 = 6.36619772367581382433e-01 |
int32_t | ix = hx & 0x7fffffff |
int32_t | j |
u_int32_t | low |
int32_t | n = __kernel_rem_pio2(tx, y, e0, nx, 2, two_over_pi) |
static int32_t | npio2_hw [] |
int32_t | nx = 3 |
static double | pio2_1 = 1.57079632673412561417e+00 |
static double | pio2_1t = 6.07710050650619224932e-11 |
static double | pio2_2 = 6.07710050630396597660e-11 |
static double | pio2_2t = 2.02226624879595063154e-21 |
static double | pio2_3 = 2.02226624871116645580e-21 |
static double | pio2_3t = 8.47842766036889956997e-32 |
static double | two24 = 1.67772160000000000000e+07 |
static int32_t | two_over_pi [] |
double | tx [3] |
int32_t attribute_hidden double | x |
int32_t attribute_hidden double | y [] |
static double | zero = 0.00000000000000000000e+00 |
for | ( | ) |
Definition at line 186 of file e_rem_pio2.c.
if | ( | ix<= | 0x3fe921fb | ) |
Definition at line 105 of file e_rem_pio2.c.
if | ( | ) |
if | ( | ix >= | 0x7ff00000 | ) |
Definition at line 177 of file e_rem_pio2.c.
Referenced by __ieee754_pow().
e0 = (ix >> 20) - 1046 |
Definition at line 100 of file e_rem_pio2.c.
Referenced by Bezier_Up().
|
static |
Definition at line 79 of file e_rem_pio2.c.
Referenced by FT_Vector_Rotate().
int32_t hx |
Definition at line 100 of file e_rem_pio2.c.
int32_t i |
Definition at line 100 of file e_rem_pio2.c.
|
static |
Definition at line 81 of file e_rem_pio2.c.
ix = hx & 0x7fffffff |
Definition at line 100 of file e_rem_pio2.c.
Referenced by __ieee754_atan2(), __ieee754_pow(), atan(), cos(), SDLTest_DrawCharacter(), sin(), todB(), and unitnorm().
int32_t j |
Definition at line 100 of file e_rem_pio2.c.
u_int32_t low |
Definition at line 101 of file e_rem_pio2.c.
Referenced by atan(), get_setup_template(), getRandom(), inflate_table(), InsertUIntMapEntry(), LookupUIntMapKey(), and RemoveUIntMapKey().
return n = __kernel_rem_pio2(tx, y, e0, nx, 2, two_over_pi) |
Definition at line 100 of file e_rem_pio2.c.
|
static |
Definition at line 53 of file e_rem_pio2.c.
nx = 3 |
Definition at line 100 of file e_rem_pio2.c.
|
static |
Definition at line 82 of file e_rem_pio2.c.
Referenced by if().
|
static |
Definition at line 83 of file e_rem_pio2.c.
Referenced by if().
|
static |
Definition at line 84 of file e_rem_pio2.c.
Referenced by if().
|
static |
Definition at line 85 of file e_rem_pio2.c.
Referenced by if().
|
static |
Definition at line 86 of file e_rem_pio2.c.
|
static |
Definition at line 87 of file e_rem_pio2.c.
|
static |
Definition at line 80 of file e_rem_pio2.c.
Referenced by for().
|
static |
Definition at line 35 of file e_rem_pio2.c.
tx[2] |
Definition at line 97 of file e_rem_pio2.c.
int32_t attribute_hidden double x |
Definition at line 95 of file e_rem_pio2.c.
int32_t attribute_hidden double y[] |
Definition at line 95 of file e_rem_pio2.c.
|
static |
Definition at line 78 of file e_rem_pio2.c.