/src/sys/arch/m68k/fpe/ |
fpu_hyperb.c | 84 if (ISNAN(&fe->fe_f2)) 85 return &fe->fe_f2; 86 if (ISINF(&fe->fe_f2)) 90 if (ISZERO(&fe->fe_f2)) 91 return &fe->fe_f2; 97 r = &fe->fe_f2; 105 if (fe->fe_f2.fp_exp >= 0) 108 CPYFPN(&x, &fe->fe_f2); 112 fe->fe_f2.fp_sign = !fe->fe_f2.fp_sign [all...] |
fpu_trig.c | 72 if (ISNAN(&fe->fe_f2)) 73 return &fe->fe_f2; 74 if (ISINF(&fe->fe_f2)) 78 CPYFPN(&fe->fe_f2, r); 83 fe->fe_f2.fp_sign = !fe->fe_f2.fp_sign; 100 if (ISNAN(&fe->fe_f2)) 101 return &fe->fe_f2; 102 if (ISZERO(&fe->fe_f2)) 103 return &fe->fe_f2; [all...] |
fpu_exp.c | 63 CPYFPN(&x, &fe->fe_f2); 64 CPYFPN(&s0, &fe->fe_f2); 75 CPYFPN(&fe->fe_f2, &x); 79 fpu_explode(fe, &fe->fe_f2, FTYPE_LNG, &k); 92 CPYFPN(&fe->fe_f2, s1); 98 CPYFPN(&fe->fe_f2, &res); 99 return &fe->fe_f2; 114 if (ISNAN(&fe->fe_f2)) 115 return &fe->fe_f2; 116 if (ISINF(&fe->fe_f2)) { [all...] |
fpu_log.c | 203 CPYFPN(&X, &fe->fe_f2); 219 fpu_const(&fe->fe_f2, FPU_CONST_1); 220 fe->fe_f2.fp_sign = 1; /* -1.0 */ 226 CPYFPN(&fe->fe_f2, &V); 231 CPYFPN(&fe->fe_f2, d); 236 CPYFPN(&fe->fe_f2, d); 245 fpu_explode(fe, &fe->fe_f2, FTYPE_DBL, logB5); 249 fpu_explode(fe, &fe->fe_f2, FTYPE_DBL, logB3); 253 CPYFPN(&fe->fe_f2, &W); 257 fpu_explode(fe, &fe->fe_f2, FTYPE_DBL, logB1) [all...] |
fpu_cordic.c | 109 CPYFPN(&fe->fe_f2, &t); 119 CPYFPN(&fe->fe_f2, r); 140 CPYFPN(&fe->fe_f2, &x); 141 return &fe->fe_f2; 162 if (fe->fe_f2.fp_exp == 0) { 163 fpu_const(&fe->fe_f2, FPU_CONST_PI); 164 fe->fe_f2.fp_exp -= 2; 165 return &fe->fe_f2; 169 CPYFPN(&s0, &fe->fe_f2); 172 CPYFPN(&res, &fe->fe_f2); [all...] |
fpu_getexp.c | 44 struct fpn *fp = &fe->fe_f2; 63 struct fpn *fp = &fe->fe_f2;
|
fpu_rem.c | 110 if (ISNAN(&fe->fe_f1) || ISNAN(&fe->fe_f2)) 112 if (ISINF(&fe->fe_f1) || ISZERO(&fe->fe_f2)) 116 CPYFPN(&Y, &fe->fe_f2); 120 r = &fe->fe_f2; 158 CPYFPN(&fe->fe_f2, y); 159 fe->fe_f2.fp_sign = 1; 200 CPYFPN(&fe->fe_f2, y); 201 fe->fe_f2.fp_sign = !signX;
|
fpu_int.c | 45 struct fpn *x = &fe->fe_f2; 80 struct fpn *x = &fe->fe_f2;
|
fpu_fscale.c | 92 fpu_explode(fe, &fe->fe_f2, FTYPE_EXT, &fpregs[format * 3]); 93 fpu_implode(fe, &fe->fe_f2, FTYPE_LNG, buf); 191 fpu_explode(fe, &fe->fe_f2, format, buf); 192 fpu_implode(fe, &fe->fe_f2, FTYPE_LNG, buf); 196 fe->fe_f2.fp_class = (buf[0] == 0) ? FPC_ZERO : FPC_NUM; 211 switch (fe->fe_f2.fp_class) {
|
fpu_mul.c | 102 struct fpn *x = &fe->fe_f1, *y = &fe->fe_f2;
|
fpu_emulate.c | 541 struct fpn *x = &fe->fe_f1, *y = &fe->fe_f2; 640 fpu_explode(fe, &fe->fe_f2, FTYPE_EXT, &fpregs[format * 3]); 733 fpu_explode(fe, &fe->fe_f2, format, buf); 743 * fe->fe_f2 as its operand, and return a pointer to the 747 * fe->fe_f1 and fe->fe_f2 as its two operands, and return a 754 res = &fe->fe_f2; 830 fe->fe_f2.fp_sign = 0; 831 res = &fe->fe_f2; 839 fe->fe_f2.fp_sign = !fe->fe_f2.fp_sign [all...] |
fpu_add.c | 63 struct fpn *x = &fe->fe_f1, *y = &fe->fe_f2, *r;
|
fpu_div.c | 155 struct fpn *x = &fe->fe_f1, *y = &fe->fe_f2;
|
fpu_emulate.h | 152 struct fpn fe_f2; /* operand 2, if required */ member in struct:fpemu
|
fpu_sqrt.c | 191 struct fpn *x = &fe->fe_f2;
|
/src/sys/arch/sparc/fpu/ |
fpu_emu.h | 150 struct fpn fe_f2; /* operand 2, if required */ member in struct:fpemu 160 #define fpu_sub(fe) ((fe)->fe_f2.fp_sign ^= 1, fpu_add(fe))
|
fpu_compare.c | 83 b = &fe->fe_f2;
|
fpu.c | 494 fpu_explode(fe, &fe->fe_f2, type, rs2); 501 fpu_explode(fe, &fe->fe_f2, type, rs2); 508 fpu_explode(fe, &fe->fe_f2, type, rs2); 515 fpu_explode(fe, &fe->fe_f2, type, rs2); 522 fpu_explode(fe, &fe->fe_f2, type, rs2); 529 fpu_explode(fe, &fe->fe_f2, type, rs2); 555 fpu_explode(fe, &fe->fe_f2, type, rs2);
|
fpu_div.c | 155 struct fpn *x = &fe->fe_f1, *y = &fe->fe_f2;
|
fpu_mul.c | 104 struct fpn *x = &fe->fe_f1, *y = &fe->fe_f2;
|
/src/sys/arch/powerpc/fpu/ |
fpu_emu.h | 155 struct fpn fe_f2; /* operand 2, if required */ member in struct:fpemu 173 struct fpn *fp = &fe->fe_f2;
|
fpu_emu.c | 528 fpu_explode(fe, &fe->fe_f2, type, FR(rb)); 569 fpu_explode(fe, &fe->fe_f2, type, FR(rb)); 703 fpu_explode(fe, &fe->fe_f2, type, FR(rb)); 710 fpu_explode(fe, &fe->fe_f2, type, FR(rb)); 717 fpu_explode(fe, &fe->fe_f2, type, FR(rb)); 745 fpu_explode(fe, &fe->fe_f2, type, FR(rb)); 752 fpu_explode(fe, &fe->fe_f2, type, FR(rc)); 761 fe->fe_f2 = *fp; 769 fpu_explode(fe, &fe->fe_f2, type, FR(rc)); 772 fpu_explode(fe, &fe->fe_f2, type, FR(rb)) [all...] |
fpu_compare.c | 85 b = &fe->fe_f2;
|
fpu_add.c | 68 struct fpn *x = &fe->fe_f1, *y = &fe->fe_f2, *r;
|
fpu_div.c | 159 struct fpn *x = &fe->fe_f1, *y = &fe->fe_f2;
|