fpn
struct fpn *
struct fpn *x = &fe->fe_f1, *y = &fe->fe_f2, *r;
struct fpn *a, *b, *r;
struct fpn *
struct fpn *x = &fe->fe_f1, *y = &fe->fe_f2;
fpu_dumpfpn(struct fpn *fp)
struct fpn *fp;
struct fpn *swap; \
struct fpn fe_f1; /* operand 1 */
struct fpn fe_f2; /* operand 2, if required */
struct fpn fe_f3; /* available storage for result */
struct fpn *fpu_add(struct fpemu *);
struct fpn *fpu_mul(struct fpemu *);
struct fpn *fpu_div(struct fpemu *);
struct fpn *fpu_sqrt(struct fpemu *);
struct fpn *fpu_newnan(struct fpemu *);
void fpu_norm(struct fpn *);
int fpu_shr(struct fpn *, int);
void fpu_explode(struct fpemu *, struct fpn *, int, int);
void fpu_implode(struct fpemu *, struct fpn *, int, u_int *);
void fpu_dumpfpn(struct fpn *);
fpu_xtof(struct fpn *fp, u_int64_t i)
fpu_stof(struct fpn *fp, u_int i)
fpu_dtof(struct fpn *fp, u_int i, u_int j)
fpu_explode(struct fpemu *fe, struct fpn *fp, int type, int reg)
fpu_itof(struct fpn *fp, u_int i)
struct fpn;
int fpu_itof(struct fpn *, u_int);
int fpu_xtof(struct fpn *, u_int64_t);
int fpu_stof(struct fpn *, u_int);
int fpu_dtof(struct fpn *, u_int, u_int);
u_int fpu_ftoi(struct fpemu *, struct fpn *);
u_int fpu_ftox(struct fpemu *, struct fpn *, u_int *);
u_int fpu_ftos(struct fpemu *, struct fpn *);
u_int fpu_ftod(struct fpemu *, struct fpn *, u_int *);
fpu_ftoi(struct fpemu *fe, struct fpn *fp)
fpu_ftox(struct fpemu *fe, struct fpn *fp, u_int *res)
fpu_ftos(struct fpemu *fe, struct fpn *fp)
fpu_ftod(struct fpemu *fe, struct fpn *fp, u_int *res)
fpu_implode(struct fpemu *fe, struct fpn *fp, int type, u_int *space)
static int round(struct fpemu *, struct fpn *);
round(struct fpemu *fe, struct fpn *fp)
struct fpn *x = &fe->fe_f1, *y = &fe->fe_f2;
struct fpn *
struct fpn *
struct fpn *x = &fe->fe_f1;
fpu_norm(struct fpn *fp)
struct fpn *
struct fpn *fp;
fpu_shr(struct fpn *fp, int rsh)