Home
last modified time | relevance | path

Searched refs:stickybit (Results 1 – 6 of 6) sorted by relevance

/openbmc/linux/arch/parisc/math-emu/
H A Ddenormal.c48 boolean guardbit = FALSE, stickybit, inexact; in sgl_denormalize() local
51 stickybit = *inexactflag; in sgl_denormalize()
54 Sgl_denormalize(opnd,exponent,guardbit,stickybit,inexact); in sgl_denormalize()
68 if (guardbit && (stickybit || in sgl_denormalize()
89 boolean guardbit = FALSE, stickybit, inexact; in dbl_denormalize() local
93 stickybit = *inexactflag; in dbl_denormalize()
96 Dbl_denormalize(opndp1,opndp2,exponent,guardbit,stickybit,inexact); in dbl_denormalize()
110 if (guardbit && (stickybit || in dbl_denormalize()
H A Dsfmpy.c45 register boolean inexact = FALSE, guardbit = FALSE, stickybit = FALSE; in sgl_fmpy() local
201 stickybit |= Slow4(opnd3); in sgl_fmpy()
225 stickybit |= Sgl_all(opnd3) << (SGL_BITLENGTH - SGL_EXP_LENGTH + 1); in sgl_fmpy()
227 inexact = guardbit | stickybit; in sgl_fmpy()
248 if (stickybit || Sgl_isone_lowmantissa(opnd3)) in sgl_fmpy()
317 if (guardbit && (stickybit || in sgl_fmpy()
331 stickybit = inexact; in sgl_fmpy()
332 Sgl_denormalize(opnd3,dest_exponent,guardbit,stickybit,inexact); in sgl_fmpy()
348 if (guardbit && (stickybit || in sgl_fmpy()
H A Ddfmpy.c46 register boolean inexact = FALSE, guardbit = FALSE, stickybit = FALSE; in dbl_fmpy() local
204 stickybit |= Dlow4p2(opnd3p2); in dbl_fmpy()
239 stickybit |= Dallp2(opnd3p2) << 25; in dbl_fmpy()
241 inexact = guardbit | stickybit; in dbl_fmpy()
262 if (stickybit || Dbl_isone_lowmantissap2(opnd3p2)) in dbl_fmpy()
331 if (guardbit && (stickybit || in dbl_fmpy()
345 stickybit = inexact; in dbl_fmpy()
347 stickybit,inexact); in dbl_fmpy()
363 if (guardbit && (stickybit || in dbl_fmpy()
H A Dsfdiv.c42 register boolean inexact = FALSE, guardbit = FALSE, stickybit = FALSE; in sgl_fdiv() local
241 stickybit = Sgl_all(opnd1); in sgl_fdiv()
243 inexact = guardbit | stickybit; in sgl_fdiv()
261 if (stickybit || Sgl_isone_lowmantissa(opnd3)) in sgl_fdiv()
330 if (guardbit && (stickybit || in sgl_fdiv()
344 stickybit = inexact; in sgl_fdiv()
345 Sgl_denormalize(opnd3,dest_exponent,guardbit,stickybit,inexact); in sgl_fdiv()
361 if (guardbit && (stickybit || in sgl_fdiv()
H A Ddfdiv.c43 register boolean inexact = FALSE, guardbit = FALSE, stickybit = FALSE; in dbl_fdiv() local
247 stickybit = Dbl_allp1(opnd1p1) || Dbl_allp2(opnd1p2); in dbl_fdiv()
249 inexact = guardbit | stickybit; in dbl_fdiv()
266 if (guardbit && (stickybit || in dbl_fdiv()
336 if (guardbit && (stickybit || in dbl_fdiv()
350 stickybit = inexact; in dbl_fdiv()
352 stickybit,inexact); in dbl_fdiv()
368 if (guardbit && (stickybit || in dbl_fdiv()
H A Dfcnvff.c136 register boolean inexact = FALSE, guardbit = FALSE, stickybit = FALSE; in dbl_to_sgl_fcnvff() local
185 stickybit,lsb_odd); in dbl_to_sgl_fcnvff()
195 guardbit,stickybit,lsb_odd); in dbl_to_sgl_fcnvff()
202 dest_mantissa,inexact,guardbit,stickybit,lsb_odd, in dbl_to_sgl_fcnvff()
219 if (stickybit || lsb_odd) dest_mantissa++; in dbl_to_sgl_fcnvff()