/linux-2.6.39/arch/mips/math-emu/ |
D | ieee754.h | 61 } ieee754dp; typedef 87 } ieee754dp; typedef 125 ieee754sp ieee754sp_fdp(ieee754dp x); 149 int ieee754dp_finite(ieee754dp x); 150 int ieee754dp_class(ieee754dp x); 153 ieee754dp ieee754dp_copysign(ieee754dp x, ieee754dp y); 155 ieee754dp ieee754dp_add(ieee754dp x, ieee754dp y); 156 ieee754dp ieee754dp_sub(ieee754dp x, ieee754dp y); 157 ieee754dp ieee754dp_mul(ieee754dp x, ieee754dp y); 158 ieee754dp ieee754dp_div(ieee754dp x, ieee754dp y); [all …]
|
D | ieee754dp.h | 48 static inline ieee754dp builddp(int s, int bx, u64 m) in builddp() 50 ieee754dp r; in builddp() 63 extern int ieee754dp_isnan(ieee754dp); 64 extern int ieee754dp_issnan(ieee754dp); 67 extern ieee754dp ieee754dp_xcpt(ieee754dp, const char *, ...); 68 extern ieee754dp ieee754dp_nanxcpt(ieee754dp, const char *, ...); 69 extern ieee754dp ieee754dp_bestnan(ieee754dp, ieee754dp); 70 extern ieee754dp ieee754dp_format(int, int, u64); 75 ieee754dp V = ieee754dp_format(s, e, m); \
|
D | ieee754m.c | 29 ieee754dp ieee754dp_floor(ieee754dp x) in ieee754dp_floor() 31 ieee754dp i; in ieee754dp_floor() 39 ieee754dp ieee754dp_ceil(ieee754dp x) in ieee754dp_ceil() 41 ieee754dp i; in ieee754dp_ceil() 49 ieee754dp ieee754dp_trunc(ieee754dp x) in ieee754dp_trunc() 51 ieee754dp i; in ieee754dp_trunc()
|
D | dp_simple.c | 29 int ieee754dp_finite(ieee754dp x) in ieee754dp_finite() 34 ieee754dp ieee754dp_copysign(ieee754dp x, ieee754dp y) in ieee754dp_copysign() 42 ieee754dp ieee754dp_neg(ieee754dp x) in ieee754dp_neg() 58 ieee754dp y = ieee754dp_indef(); in ieee754dp_neg() 68 ieee754dp ieee754dp_abs(ieee754dp x) in ieee754dp_abs()
|
D | ieee754dp.c | 29 int ieee754dp_class(ieee754dp x) in ieee754dp_class() 36 int ieee754dp_isnan(ieee754dp x) in ieee754dp_isnan() 41 int ieee754dp_issnan(ieee754dp x) in ieee754dp_issnan() 48 ieee754dp ieee754dp_xcpt(ieee754dp r, const char *op, ...) in ieee754dp_xcpt() 63 ieee754dp ieee754dp_nanxcpt(ieee754dp r, const char *op, ...) in ieee754dp_nanxcpt() 90 ieee754dp ieee754dp_bestnan(ieee754dp x, ieee754dp y) in ieee754dp_bestnan() 133 ieee754dp ieee754dp_format(int sn, int xe, u64 xm) in ieee754dp_format()
|
D | dp_scalb.c | 29 ieee754dp ieee754dp_scalb(ieee754dp x, int n) in ieee754dp_scalb() 54 ieee754dp ieee754dp_ldexp(ieee754dp x, int n) in ieee754dp_ldexp()
|
D | dp_modf.c | 31 ieee754dp ieee754dp_modf(ieee754dp x, ieee754dp *ip) in ieee754dp_modf()
|
D | cp1emu.c | 621 static ieee754dp fpemu_dp_recip(ieee754dp d) in fpemu_dp_recip() 626 static ieee754dp fpemu_dp_rsqrt(ieee754dp d) in fpemu_dp_rsqrt() 749 ieee754dp(*handler) (ieee754dp, ieee754dp, ieee754dp); in fpux_emu() 750 ieee754dp fd, fr, fs, ft; in fpux_emu() 845 ieee754dp d; in fpu_emu() 1042 ieee754dp(*b) (ieee754dp, ieee754dp); in fpu_emu() 1043 ieee754dp(*u) (ieee754dp); in fpu_emu() 1109 ieee754dp fs, ft; in fpu_emu() 1118 ieee754dp fs; in fpu_emu() 1127 ieee754dp fs; in fpu_emu() [all …]
|
D | dp_tint.c | 30 int ieee754dp_tint(ieee754dp x) in ieee754dp_tint() 112 unsigned int ieee754dp_tuns(ieee754dp x) in ieee754dp_tuns() 114 ieee754dp hb = ieee754dp_1e31(); in ieee754dp_tuns()
|
D | dp_tlong.c | 29 s64 ieee754dp_tlong(ieee754dp x) in ieee754dp_tlong() 115 u64 ieee754dp_tulong(ieee754dp x) in ieee754dp_tulong() 117 ieee754dp hb = ieee754dp_1e63(); in ieee754dp_tulong()
|
D | dp_logb.c | 29 ieee754dp ieee754dp_logb(ieee754dp x) in ieee754dp_logb()
|
D | dp_frexp.c | 31 ieee754dp ieee754dp_frexp(ieee754dp x, int *eptr) in ieee754dp_frexp()
|
D | dp_sqrt.c | 37 ieee754dp ieee754dp_sqrt(ieee754dp x) in ieee754dp_sqrt() 40 ieee754dp y, z, t; in ieee754dp_sqrt()
|
D | dp_flong.c | 29 ieee754dp ieee754dp_flong(s64 x) in ieee754dp_flong() 71 ieee754dp ieee754dp_fulong(u64 u) in ieee754dp_fulong()
|
D | dp_fint.c | 29 ieee754dp ieee754dp_fint(int x) in ieee754dp_fint() 73 ieee754dp ieee754dp_funs(unsigned int u) in ieee754dp_funs()
|
D | dp_cmp.c | 29 int ieee754dp_cmp(ieee754dp x, ieee754dp y, int cmp, int sig) in ieee754dp_cmp()
|
D | dp_div.c | 29 ieee754dp ieee754dp_div(ieee754dp x, ieee754dp y) in ieee754dp_div()
|
D | dp_sub.c | 29 ieee754dp ieee754dp_sub(ieee754dp x, ieee754dp y) in ieee754dp_sub()
|
D | dp_add.c | 30 ieee754dp ieee754dp_add(ieee754dp x, ieee754dp y) in ieee754dp_add()
|
D | dp_mul.c | 29 ieee754dp ieee754dp_mul(ieee754dp x, ieee754dp y) in ieee754dp_mul()
|
D | ieee754d.c | 59 ieee754dp ieee754dp_dump(char *m, ieee754dp x) in ieee754dp_dump()
|
D | dp_fsp.c | 29 ieee754dp ieee754dp_fsp(ieee754sp x) in ieee754dp_fsp()
|
D | sp_fdp.c | 29 ieee754sp ieee754sp_fdp(ieee754dp x) in ieee754sp_fdp()
|
D | Makefile | 5 obj-y := cp1emu.o ieee754m.o ieee754d.o ieee754dp.o ieee754sp.o ieee754.o \
|