| /freebsd-12-stable/lib/libc/sparc64/fpu/ |
| D | fpu_extern.h | 40 struct fpn; 46 struct fpn *__fpu_add(struct fpemu *); 52 struct fpn *__fpu_div(struct fpemu *); 55 int __fpu_itof(struct fpn *, u_int); 56 int __fpu_xtof(struct fpn *, u_int64_t); 57 int __fpu_stof(struct fpn *, u_int); 58 int __fpu_dtof(struct fpn *, u_int, u_int); 59 int __fpu_qtof(struct fpn *, u_int, u_int, u_int, u_int); 60 void __fpu_explode(struct fpemu *, struct fpn *, int, int); 63 u_int __fpu_ftoi(struct fpemu *, struct fpn *); [all …]
|
| D | fpu_emu.h | 81 struct fpn { struct 133 register struct fpn *swap; \ 154 struct fpn fe_f1; /* operand 1 */ 155 struct fpn fe_f2; /* operand 2, if required */ 156 struct fpn fe_f3; /* available storage for result */ 171 void __fpu_dumpfpn(struct fpn *);
|
| D | fpu_explode.c | 91 struct fpn *fp; in __fpu_itof() 124 struct fpn *fp; in __fpu_xtof() 192 struct fpn *fp; in __fpu_stof() 212 struct fpn *fp; in __fpu_dtof() 233 struct fpn *fp; in __fpu_qtof() 262 struct fpn *fp;
|
| D | fpu_implode.c | 67 static int fpround(struct fpemu *, struct fpn *); 83 fpround(struct fpemu *fe, struct fpn *fp) in fpround() 198 struct fpn *fp; 246 struct fpn *fp; 300 struct fpn *fp; 387 struct fpn *fp; 449 struct fpn *fp; 510 struct fpn *fp;
|
| D | fpu_subr.c | 68 __fpu_shr(struct fpn *fp, int rsh) in __fpu_shr() 142 __fpu_norm(struct fpn *fp) in __fpu_norm() 209 struct fpn * 212 struct fpn *fp; in __fpu_newnan()
|
| D | fpu_mul.c | 102 struct fpn * 106 struct fpn *x = &fe->fe_f1, *y = &fe->fe_f2;
|
| D | fpu_div.c | 154 struct fpn * 158 struct fpn *x = &fe->fe_f1, *y = &fe->fe_f2;
|
| D | fpu_add.c | 65 struct fpn * 69 struct fpn *x = &fe->fe_f1, *y = &fe->fe_f2, *r;
|
| D | fpu_sqrt.c | 189 struct fpn * 193 struct fpn *x = &fe->fe_f1;
|
| D | fpu_qp.c | 44 struct fpn *r; \ 127 struct fpn *r; in _Qp_sqrt()
|
| D | fpu_compare.c | 97 struct fpn *a, *b; in __fpu_compare()
|
| D | fpu.c | 176 __fpu_dumpfpn(struct fpn *fp) in __fpu_dumpfpn() 274 struct fpn *fp; in __fpu_execute()
|
| /freebsd-12-stable/sys/powerpc/fpu/ |
| D | fpu_emu.h | 81 struct fpn { struct 135 struct fpn *swap; \ 146 struct fpn fe_f1; /* operand 1 */ 147 struct fpn fe_f2; /* operand 2, if required */ 148 struct fpn fe_f3; /* available storage for result */ 156 struct fpn *fpu_add(struct fpemu *); 158 struct fpn *fpu_mul(struct fpemu *); 159 struct fpn *fpu_div(struct fpemu *); 160 struct fpn *fpu_sqrt(struct fpemu *); 170 struct fpn *fpu_newnan(struct fpemu *); [all …]
|
| D | fpu_extern.h | 40 struct fpn; 47 int fpu_itof(struct fpn *, u_int); 48 int fpu_xtof(struct fpn *, u_int64_t); 49 int fpu_stof(struct fpn *, u_int); 50 int fpu_dtof(struct fpn *, u_int, u_int); 53 u_int fpu_ftoi(struct fpemu *, struct fpn *); 54 u_int fpu_ftox(struct fpemu *, struct fpn *, u_int *); 55 u_int fpu_ftos(struct fpemu *, struct fpn *); 56 u_int fpu_ftod(struct fpemu *, struct fpn *, u_int *);
|
| D | fpu_implode.c | 66 static int round(struct fpemu *, struct fpn *); 82 round(struct fpemu *fe, struct fpn *fp) in round() 202 fpu_ftoi(struct fpemu *fe, struct fpn *fp) in fpu_ftoi() 249 fpu_ftox(struct fpemu *fe, struct fpn *fp, u_int *res) in fpu_ftox() 295 fpu_ftos(struct fpemu *fe, struct fpn *fp) in fpu_ftos() 376 fpu_ftod(struct fpemu *fe, struct fpn *fp, u_int *res) in fpu_ftod() 431 fpu_implode(struct fpemu *fe, struct fpn *fp, int type, u_int *space) in fpu_implode()
|
| D | fpu_explode.c | 88 fpu_itof(struct fpn *fp, u_int i) in fpu_itof() 112 fpu_xtof(struct fpn *fp, u_int64_t i) in fpu_xtof() 171 fpu_stof(struct fpn *fp, u_int i) in fpu_stof() 189 fpu_dtof(struct fpn *fp, u_int i, u_int j) in fpu_dtof() 211 fpu_explode(struct fpemu *fe, struct fpn *fp, int type, int reg) in fpu_explode()
|
| D | fpu_subr.c | 68 fpu_shr(struct fpn *fp, int rsh) in fpu_shr() 142 fpu_norm(struct fpn *fp) in fpu_norm() 209 struct fpn * 212 struct fpn *fp; in fpu_newnan()
|
| D | fpu_mul.c | 105 struct fpn * 108 struct fpn *x = &fe->fe_f1, *y = &fe->fe_f2; in fpu_mul()
|
| D | fpu_add.c | 64 struct fpn * 67 struct fpn *x = &fe->fe_f1, *y = &fe->fe_f2, *r; in fpu_add()
|
| D | fpu_div.c | 156 struct fpn * 159 struct fpn *x = &fe->fe_f1, *y = &fe->fe_f2; in fpu_div()
|
| D | fpu_sqrt.c | 192 struct fpn * 195 struct fpn *x = &fe->fe_f1; in fpu_sqrt()
|
| D | fpu_compare.c | 82 struct fpn *a, *b, *r; in fpu_compare()
|
| D | fpu_emu.c | 160 fpu_dumpfpn(struct fpn *fp) in fpu_dumpfpn() 274 struct fpn *fp; in fpu_execute()
|
| /freebsd-12-stable/sys/powerpc/booke/ |
| D | spe.c | 54 static int spe_emu_instr(uint32_t, struct fpemu *, struct fpn **, uint32_t *); 310 spe_to_int(struct fpemu *fpemu, struct fpn *fpn, uint32_t *val, int sign) in spe_to_int() argument 314 res[0] = fpu_ftox(fpemu, fpn, res); in spe_to_int() 332 struct fpn **result, uint32_t *iresult) in spe_emu_instr() 387 spe_explode(struct fpemu *fe, struct fpn *fp, uint32_t type, in spe_explode() 471 struct fpn *result; in spe_handle_fpdata()
|