Lines Matching refs:fpn
63 static int round(struct fpemu *, struct fpn *, int *);
65 static int round_int(struct fpn *, int *, int, int, int);
67 static u_int fpu_ftoi(struct fpemu *, struct fpn *, int *, int);
68 static uint64_t fpu_ftox(struct fpemu *, struct fpn *, int *, int);
69 static u_int fpu_ftos(struct fpemu *, struct fpn *, int *);
70 static uint64_t fpu_ftod(struct fpemu *, struct fpn *, int *);
85 round(struct fpemu *fe, struct fpn *fp, int *cx)
197 round_int(struct fpn *fp, int *cx, int rn, int sign, int odd)
231 * fpn -> int (int value returned as return value).
234 fpu_ftoi(struct fpemu *fe, struct fpn *fp, int *cx, int rn)
283 * fpn -> extended int (high bits of int value returned as return value).
286 fpu_ftox(struct fpemu *fe, struct fpn *fp, int *cx, int rn)
337 * fpn -> single (32 bit single returned as return value).
341 fpu_ftos(struct fpemu *fe, struct fpn *fp, int *cx)
435 * fpn -> double. Assumes <= 61 bits in double precision fraction.
440 fpu_ftod(struct fpemu *fe, struct fpn *fp, int *cx)
506 * Implode an fpn, writing the result into the given space.
509 fpu_implode(struct fpemu *fe, struct fpn *fp, int type, uint64_t *p)