zenilib
0.5.3.0
|
Go to the source code of this file.
Functions | |
for (i=0;i<=jk;i++) | |
if (q0 > 0) | |
else | if (q0==0) |
if (z==zero) | |
if (z >=two24) | |
switch (prec) | |
Variables | |
recompute | __pad0__ |
int | e0 |
else | |
double | f [20] = (j < 0) ? zero : (double) ipio2[j] |
double | fq [20] |
double | fw = scalbn(one, q0) |
i | |
ih = 0 | |
static int | init_jk [] = { 2, 3, 4, 6 } |
int32_t | ipio2 [] |
iq [i] = (int32_t) (z - two24 * fw) | |
j = jv - jx | |
jk = init_jk[prec] | |
jp = jk | |
jv = (e0 - 3) / 24 | |
jx = nx - 1 | |
jz = jk | |
m = jx + jk | |
n = (int32_t) z | |
int | nx |
static double | one = 1.0 |
static double | PIo2 [] |
int | prec |
double | q [20] |
q0 = e0 - 24 * (jv + 1) | |
static double | two24 = 1.67772160000000000000e+07 |
static double | twon24 = 5.96046447753906250000e-08 |
int attribute_hidden double | x [] |
int attribute_hidden double | y [] |
double | z |
static double | zero = 0.0 |
if | ( | q0 | , |
0 | |||
) |
Definition at line 222 of file k_rem_pio2.c.
Definition at line 227 of file k_rem_pio2.c.
recompute __pad0__ |
Definition at line 210 of file k_rem_pio2.c.
int e0 |
Definition at line 176 of file k_rem_pio2.c.
else |
Definition at line 289 of file k_rem_pio2.c.
double fq[20] |
Definition at line 179 of file k_rem_pio2.c.
Definition at line 179 of file k_rem_pio2.c.
i |
Definition at line 210 of file k_rem_pio2.c.
ih = 0 |
Definition at line 221 of file k_rem_pio2.c.
|
static |
Definition at line 142 of file k_rem_pio2.c.
int32_t ipio2[] |
Definition at line 177 of file k_rem_pio2.c.
Definition at line 195 of file k_rem_pio2.c.
Definition at line 184 of file k_rem_pio2.c.
Referenced by if().
jp = jk |
Definition at line 185 of file k_rem_pio2.c.
jv = (e0 - 3) / 24 |
Definition at line 189 of file k_rem_pio2.c.
jx = nx - 1 |
Definition at line 188 of file k_rem_pio2.c.
jz = jk |
Definition at line 207 of file k_rem_pio2.c.
Referenced by CPU_haveCPUID(), if(), and switch().
Definition at line 196 of file k_rem_pio2.c.
Definition at line 219 of file k_rem_pio2.c.
Definition at line 176 of file k_rem_pio2.c.
|
static |
Definition at line 165 of file k_rem_pio2.c.
|
static |
Definition at line 148 of file k_rem_pio2.c.
int prec |
Definition at line 176 of file k_rem_pio2.c.
Referenced by TSymbolTable::getDefaultPrecision(), and TSymbolTable::setDefaultPrecision().
double q[20] |
Definition at line 179 of file k_rem_pio2.c.
Definition at line 192 of file k_rem_pio2.c.
Referenced by if().
|
static |
Definition at line 165 of file k_rem_pio2.c.
Referenced by if().
|
static |
Definition at line 166 of file k_rem_pio2.c.
Referenced by if().
int attribute_hidden double x[] |
Definition at line 175 of file k_rem_pio2.c.
int attribute_hidden double y[] |
Definition at line 175 of file k_rem_pio2.c.
Definition at line 179 of file k_rem_pio2.c.
|
static |
Definition at line 165 of file k_rem_pio2.c.