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

/netbsd-6-1-5-RELEASE/sys/arch/m68k/fpe/
H A Dfpu_add.c116 r->fp_sticky = 0;
121 * This also guarantees that x->fp_sticky = 0.
127 r->fp_sticky = fpu_shr(y, x->fp_exp - y->fp_exp);
168 * N.B.: since x->fp_exp >= y->fp_exp, x->fp_sticky = 0.
171 FPU_SET_CARRY(y->fp_sticky);
191 if (x->fp_exp != y->fp_exp || r->fp_sticky)
H A Dfpu_subr.c93 fp->fp_sticky = 1;
98 s = fp->fp_sticky;
118 fp->fp_sticky = s;
H A Dfpu_implode.c72 * 2 bits (a la fpu_shr(), but we do not bother with fp->fp_sticky).
88 s = fp->fp_sticky;
112 if ((gr & 1) || fp->fp_sticky || (m2 & 1))
136 fp->fp_sticky = 0;
143 fp->fp_sticky = 0;
H A Dfpu_mul.c208 x->fp_sticky = sticky;
H A Dfpu_div.c261 x->fp_sticky = r0 | r1 | r2;
H A Dfpu_emulate.h83 int fp_sticky; /* nonzero bits lost at right end */ member in struct:fpn
H A Dfpu_sqrt.c359 x->fp_sticky = x0 | x1 | x2;
H A Dfpu_explode.c233 fp->fp_sticky = 0;
H A Dfpu_log.c308 F.fp_sticky = 0;
334 fe->fe_f2.fp_sign = fe->fe_f2.fp_sticky = fe->fe_f2.fp_mant[2]
440 fe->fe_f2.fp_sign = fe->fe_f2.fp_sticky = fe->fe_f2.fp_mant[2]
/netbsd-6-1-5-RELEASE/sys/arch/powerpc/fpu/
H A Dfpu_add.c134 r->fp_sticky = 0;
139 * This also guarantees that x->fp_sticky = 0.
145 r->fp_sticky = fpu_shr(y, x->fp_exp - y->fp_exp);
187 * N.B.: since x->fp_exp >= y->fp_exp, x->fp_sticky = 0.
190 FPU_SET_CARRY(y->fp_sticky);
211 if (x->fp_exp != y->fp_exp || r->fp_sticky)
H A Dfpu_subr.c100 fp->fp_sticky = 1;
105 s = fp->fp_sticky;
130 fp->fp_sticky = s;
H A Dfpu_emu.h82 int fp_sticky; /* nonzero bits lost at right end */ member in struct:fpn
H A Dfpu_div.c290 x->fp_sticky = r0 | r1 | r2 | r3;
H A Dfpu_explode.c219 fp->fp_sticky = 0;
H A Dfpu_mul.c233 x->fp_sticky = sticky;
H A Dfpu_implode.c72 * 2 bits (a la fpu_shr(), but we do not bother with fp->fp_sticky).
90 s = fp->fp_sticky;
115 if ((gr & 1) || fp->fp_sticky || (m3 & 1))
H A Dfpu_sqrt.c414 x->fp_sticky = x0 | x1 | x2 | x3;
/netbsd-6-1-5-RELEASE/sys/arch/sparc/fpu/
H A Dfpu_add.c120 r->fp_sticky = 0;
125 * This also guarantees that x->fp_sticky = 0.
131 r->fp_sticky = fpu_shr(y, x->fp_exp - y->fp_exp);
173 * N.B.: since x->fp_exp >= y->fp_exp, x->fp_sticky = 0.
176 FPU_SET_CARRY(y->fp_sticky);
197 if (x->fp_exp != y->fp_exp || r->fp_sticky)
H A Dfpu_subr.c99 fp->fp_sticky = 1;
104 s = fp->fp_sticky;
129 fp->fp_sticky = s;
H A Dfpu_emu.h86 int fp_sticky; /* nonzero bits lost at right end */ member in struct:fpn
H A Dfpu_div.c262 x->fp_sticky = r0 | r1 | r2 | r3;
H A Dfpu_mul.c218 x->fp_sticky = sticky;
H A Dfpu_implode.c75 * 2 bits (a la fpu_shr(), but we do not bother with fp->fp_sticky).
92 s = fp->fp_sticky;
117 if ((gr & 1) || fp->fp_sticky || (m3 & 1))
H A Dfpu_explode.c249 fp->fp_sticky = 0;
H A Dfpu_sqrt.c393 x->fp_sticky = x0 | x1 | x2 | x3;

Completed in 207 milliseconds