Home
last modified time | relevance | path

Searched refs:fpemu (Results 1 – 12 of 12) sorted by relevance

/freebsd-14.2/sys/powerpc/booke/
H A Dspe.c473 struct fpemu fpemu; in spe_handle_fpdata() local
508 memset(&fpemu, 0, sizeof(fpemu)); in spe_handle_fpdata()
532 spe_explode(&fpemu, &fpemu.fe_f1, SINGLE, in spe_handle_fpdata()
534 spe_explode(&fpemu, &fpemu.fe_f2, SINGLE, in spe_handle_fpdata()
544 memset(&fpemu, 0, sizeof(fpemu)); in spe_handle_fpdata()
547 spe_explode(&fpemu, &fpemu.fe_f1, SINGLE, in spe_handle_fpdata()
549 spe_explode(&fpemu, &fpemu.fe_f2, SINGLE, in spe_handle_fpdata()
579 spe_explode(&fpemu, &fpemu.fe_f3, DOUBLE, in spe_handle_fpdata()
585 spe_explode(&fpemu, &fpemu.fe_f1, SINGLE, in spe_handle_fpdata()
587 spe_explode(&fpemu, &fpemu.fe_f2, SINGLE, in spe_handle_fpdata()
[all …]
/freebsd-14.2/sys/powerpc/fpu/
H A Dfpu_emu.h141 struct fpemu { struct
155 struct fpn *fpu_add(struct fpemu *); argument
157 struct fpn *fpu_mul(struct fpemu *);
158 struct fpn *fpu_div(struct fpemu *);
159 struct fpn *fpu_sqrt(struct fpemu *);
166 void fpu_compare(struct fpemu *, int);
169 struct fpn *fpu_newnan(struct fpemu *);
180 void fpu_explode(struct fpemu *, struct fpn *, int, int);
181 void fpu_implode(struct fpemu *, struct fpn *, int, u_int *);
H A Dfpu_extern.h38 struct fpemu;
43 int fpu_execute(struct trapframe *, struct fpemu *, union instr *);
52 u_int fpu_ftoi(struct fpemu *, struct fpn *);
53 u_int fpu_ftox(struct fpemu *, struct fpn *, u_int *);
54 u_int fpu_ftos(struct fpemu *, struct fpn *);
55 u_int fpu_ftod(struct fpemu *, struct fpn *, u_int *);
H A Dfpu_implode.c63 static int round(struct fpemu *, struct fpn *);
64 static int toinf(struct fpemu *, int);
79 round(struct fpemu *fe, struct fpn *fp) in round()
162 toinf(struct fpemu *fe, int sign) in toinf()
197 fpu_ftoi(struct fpemu *fe, struct fpn *fp) in fpu_ftoi()
243 fpu_ftox(struct fpemu *fe, struct fpn *fp, u_int *res) in fpu_ftox()
288 fpu_ftos(struct fpemu *fe, struct fpn *fp) in fpu_ftos()
369 fpu_ftod(struct fpemu *fe, struct fpn *fp, u_int *res) in fpu_ftod()
424 fpu_implode(struct fpemu *fe, struct fpn *fp, int type, u_int *space) in fpu_implode()
H A Dfpu_compare.c77 fpu_compare(struct fpemu *fe, int ordered) in fpu_compare()
H A Dfpu_mul.c103 fpu_mul(struct fpemu *fe) in fpu_mul()
H A Dfpu_div.c154 fpu_div(struct fpemu *fe) in fpu_div()
H A Dfpu_add.c62 fpu_add(struct fpemu *fe) in fpu_add()
H A Dfpu_explode.c209 fpu_explode(struct fpemu *fe, struct fpn *fp, int type, int reg) in fpu_explode()
H A Dfpu_subr.c207 fpu_newnan(struct fpemu *fe) in fpu_newnan()
H A Dfpu_sqrt.c190 fpu_sqrt(struct fpemu *fe) in fpu_sqrt()
H A Dfpu_emu.c188 struct fpemu fe; in fpu_emulate()
261 fpu_execute(struct trapframe *tf, struct fpemu *fe, union instr *insn) in fpu_execute()