Searched refs:fp_sticky (Results 1 - 9 of 9) sorted by relevance

/haiku/src/system/libroot/os/arch/sparc/
H A Dfpu_add.c119 r->fp_sticky = 0;
124 * This also guarantees that x->fp_sticky = 0.
130 r->fp_sticky = __fpu_shr(y, x->fp_exp - y->fp_exp);
172 * N.B.: since x->fp_exp >= y->fp_exp, x->fp_sticky = 0.
175 FPU_SET_CARRY(y->fp_sticky);
196 if (x->fp_exp != y->fp_exp || r->fp_sticky)
H A Dsoftfloat.c47 fe.fe_f1.fp_sticky = 0; \
50 fe.fe_f2.fp_sticky = 0; \
68 fe.fe_f1.fp_sticky = 0; \
85 fe.fe_f1.fp_sticky = 0; \
110 fe.fe_f1.fp_sticky = 0; \
113 fe.fe_f2.fp_sticky = 0; \
130 fe.fe_f1.fp_sticky = 0;
H A Dfpu_subr.c94 fp->fp_sticky = 1;
99 s = fp->fp_sticky;
124 fp->fp_sticky = s;
H A Dfpu_emu.h87 int fp_sticky; /* nonzero bits lost at right end */ member in struct:fpn
H A Dfpu_div.c264 x->fp_sticky = r0 | r1 | r2 | r3;
H A Dfpu_mul.c214 x->fp_sticky = sticky;
H A Dfpu_implode.c79 * 2 bits (a la fpu_shr(), but we do not bother with fp->fp_sticky).
96 s = fp->fp_sticky;
120 if ((gr & 1) || fp->fp_sticky || (m3 & 1))
H A Dfpu_sqrt.c391 x->fp_sticky = x0 | x1 | x2 | x3;
H A Dfpu_explode.c278 fp->fp_sticky = 0;

Completed in 96 milliseconds