Searched refs:fe (Results 1 - 10 of 10) sorted by relevance
/haiku/src/system/libroot/os/arch/sparc/ |
H A D | softfloat.c | 42 struct fpemu fe; \ 44 __asm __volatile("stx %%fsr, %0" : "=m" (fe.fe_fsr) :); \ 45 fe.fe_cx = 0; \ 46 fe.fe_f1.fp_sign = a[0] >> 31; \ 47 fe.fe_f1.fp_sticky = 0; \ 48 fe.fe_f1.fp_class = __fpu_qtof(&fe.fe_f1, a[0], a[1], a[2], a[3]); \ 49 fe.fe_f2.fp_sign = b[0] >> 31; \ 50 fe.fe_f2.fp_sticky = 0; \ 51 fe 125 struct fpemu fe; local [all...] |
H A D | fpu_implode.c | 86 fpround(struct fpemu *fe, struct fpn *fp) argument 107 fe->fe_cx |= FSR_NX; /* inexact */ 110 switch (FSR_GET_RD(fe->fe_fsr)) { 166 toinf(struct fpemu *fe, int sign) argument 171 switch (FSR_GET_RD(fe->fe_fsr)) { 199 __fpu_ftoi(fe, fp) 200 struct fpemu *fe; 226 fe->fe_cx |= FSR_NX; 236 fe->fe_cx = (fe [all...] |
H A D | fpu_compare.c | 92 __fpu_compare(struct fpemu *fe, int cmpe, int fcc) argument 98 a = &fe->fe_f1; 99 b = &fe->fe_f2; 108 fe->fe_cx = FSR_NV; 167 a = __fpu_sub(fe); 174 fe->fe_fsr = (fe->fe_fsr & fcc_nmask[fcc]) |
|
H A D | fpu_emu.h | 166 #define __fpu_sub(fe) (ISNAN(&(fe)->fe_f2) ? 0 : ((fe)->fe_f2.fp_sign ^= 1), \ 167 __fpu_add(fe))
|
H A D | fpu_add.c | 63 __fpu_add(fe) 64 struct fpemu *fe; 66 struct fpn *x = &fe->fe_f1, *y = &fe->fe_f2, *r; 95 return (__fpu_newnan(fe)); 98 rd = FSR_GET_RD(fe->fe_fsr); 115 r = &fe->fe_f3;
|
H A D | fpu_div.c | 152 __fpu_div(fe) 153 struct fpemu *fe; 155 struct fpn *x = &fe->fe_f1, *y = &fe->fe_f2; 184 return (__fpu_newnan(fe)); 195 fe->fe_cx = FSR_DZ;
|
H A D | fpu_mul.c | 99 __fpu_mul(fe) 100 struct fpemu *fe; 102 struct fpn *x = &fe->fe_f1, *y = &fe->fe_f2; 128 return (__fpu_newnan(fe));
|
H A D | fpu_subr.c | 206 __fpu_newnan(struct fpemu *fe) argument 210 fe->fe_cx = FSR_NV; 211 fp = &fe->fe_f3;
|
H A D | fpu_sqrt.c | 186 __fpu_sqrt(fe) 187 struct fpemu *fe; 189 struct fpn *x = &fe->fe_f1; 210 return (__fpu_newnan(fe));
|
H A D | fpu_explode.c | 263 __fpu_explode(fe, fp, type, reg) 264 struct fpemu *fe; 319 fe->fe_cx = FSR_NV; /* assert invalid operand */
|
Completed in 64 milliseconds