Searched refs:fpn (Results 1 - 12 of 12) sorted by relevance
/freebsd-13-stable/sys/powerpc/fpu/ |
H A 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 *);
|
H A D | fpu_emu.h | 81 struct fpn { struct 116 * ORDER(x,y) `sorts' a pair of `fpn *'s so that the right operand (y) points 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_sqr [all...] |
H A D | fpu_explode.c | 85 * int -> fpn. 88 fpu_itof(struct fpn *fp, u_int i) 109 * 64-bit int -> fpn. 112 fpu_xtof(struct fpn *fp, u_int64_t i) 166 * 32-bit single precision -> fpn. 171 fpu_stof(struct fpn *fp, u_int i) 185 * 64-bit double -> fpn. 189 fpu_dtof(struct fpn *fp, u_int i, u_int j) 211 fpu_explode(struct fpemu *fe, struct fpn *fp, int type, int reg)
|
H A D | fpu_subr.c | 68 fpu_shr(struct fpn *fp, int rsh) 142 fpu_norm(struct fpn *fp) 209 struct fpn * 212 struct fpn *fp;
|
H A D | fpu_implode.c | 66 static int round(struct fpemu *, struct fpn *); 82 round(struct fpemu *fe, struct fpn *fp) 194 * fpn -> int (int value returned as return value). 200 fpu_ftoi(struct fpemu *fe, struct fpn *fp) 240 * fpn -> extended int (high bits of int value returned as return value). 246 fpu_ftox(struct fpemu *fe, struct fpn *fp, u_int *res) 287 * fpn -> single (32 bit single returned as return value). 291 fpu_ftos(struct fpemu *fe, struct fpn *fp) 366 * fpn -> double (32 bit high-order result returned; 32-bit low order result 372 fpu_ftod(struct fpemu *fe, struct fpn *f [all...] |
H A D | fpu_mul.c | 105 struct fpn * 108 struct fpn *x = &fe->fe_f1, *y = &fe->fe_f2;
|
H A D | fpu_add.c | 64 struct fpn * 67 struct fpn *x = &fe->fe_f1, *y = &fe->fe_f2, *r;
|
H A D | fpu_div.c | 156 struct fpn * 159 struct fpn *x = &fe->fe_f1, *y = &fe->fe_f2;
|
H A D | fpu_compare.c | 82 struct fpn *a, *b, *r;
|
H A D | fpu_sqrt.c | 192 struct fpn * 195 struct fpn *x = &fe->fe_f1;
|
H A D | fpu_emu.c | 158 * Dump a `fpn' structure. 161 fpu_dumpfpn(struct fpn *fp) 266 struct fpn *fp;
|
/freebsd-13-stable/sys/powerpc/booke/ |
H A D | spe.c | 54 static int spe_emu_instr(uint32_t, struct fpemu *, struct fpn **, uint32_t *); 315 spe_to_int(struct fpemu *fpemu, struct fpn *fpn, uint32_t *val, int sign) argument 319 res[0] = fpu_ftox(fpemu, fpn, res); 337 struct fpn **result, uint32_t *iresult) 392 spe_explode(struct fpemu *fe, struct fpn *fp, uint32_t type, 476 struct fpn *result;
|
Completed in 119 milliseconds