Home
last modified time | relevance | path

Searched refs:fpn (Results 1 – 24 of 24) sorted by relevance

/freebsd-12-stable/lib/libc/sparc64/fpu/
Dfpu_extern.h40 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 …]
Dfpu_emu.h81 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 *);
Dfpu_explode.c91 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;
Dfpu_implode.c67 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;
Dfpu_subr.c68 __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()
Dfpu_mul.c102 struct fpn *
106 struct fpn *x = &fe->fe_f1, *y = &fe->fe_f2;
Dfpu_div.c154 struct fpn *
158 struct fpn *x = &fe->fe_f1, *y = &fe->fe_f2;
Dfpu_add.c65 struct fpn *
69 struct fpn *x = &fe->fe_f1, *y = &fe->fe_f2, *r;
Dfpu_sqrt.c189 struct fpn *
193 struct fpn *x = &fe->fe_f1;
Dfpu_qp.c44 struct fpn *r; \
127 struct fpn *r; in _Qp_sqrt()
Dfpu_compare.c97 struct fpn *a, *b; in __fpu_compare()
Dfpu.c176 __fpu_dumpfpn(struct fpn *fp) in __fpu_dumpfpn()
274 struct fpn *fp; in __fpu_execute()
/freebsd-12-stable/sys/powerpc/fpu/
Dfpu_emu.h81 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 …]
Dfpu_extern.h40 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 *);
Dfpu_implode.c66 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()
Dfpu_explode.c88 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()
Dfpu_subr.c68 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()
Dfpu_mul.c105 struct fpn *
108 struct fpn *x = &fe->fe_f1, *y = &fe->fe_f2; in fpu_mul()
Dfpu_add.c64 struct fpn *
67 struct fpn *x = &fe->fe_f1, *y = &fe->fe_f2, *r; in fpu_add()
Dfpu_div.c156 struct fpn *
159 struct fpn *x = &fe->fe_f1, *y = &fe->fe_f2; in fpu_div()
Dfpu_sqrt.c192 struct fpn *
195 struct fpn *x = &fe->fe_f1; in fpu_sqrt()
Dfpu_compare.c82 struct fpn *a, *b, *r; in fpu_compare()
Dfpu_emu.c160 fpu_dumpfpn(struct fpn *fp) in fpu_dumpfpn()
274 struct fpn *fp; in fpu_execute()
/freebsd-12-stable/sys/powerpc/booke/
Dspe.c54 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()