Home | History | Annotate | Download | only in spmath

Lines Matching defs:opnd3

57 	register unsigned int opnd1, opnd2, opnd3, result;
209 Sgl_setzero(opnd3);
215 stickybit |= Slow4(opnd3);
216 Sgl_rightshiftby4(opnd3);
217 if (Sbit28(opnd1)) Sall(opnd3) += (Sall(opnd2) << 3);
218 if (Sbit29(opnd1)) Sall(opnd3) += (Sall(opnd2) << 2);
219 if (Sbit30(opnd1)) Sall(opnd3) += (Sall(opnd2) << 1);
220 if (Sbit31(opnd1)) Sall(opnd3) += Sall(opnd2);
224 if (Sgl_iszero_sign(opnd3)) {
225 Sgl_leftshiftby1(opnd3);
232 while (Sgl_iszero_sign(opnd3)) {
233 Sgl_leftshiftby1(opnd3);
239 stickybit |= Sgl_all(opnd3) << (SGL_BITLENGTH - SGL_EXP_LENGTH + 1);
240 guardbit = Sbit24(opnd3);
244 Sgl_rightshiftby8(opnd3);
250 Sgl_clear_signexponent(opnd3);
254 Sgl_increment(opnd3);
258 Sgl_increment(opnd3);
262 (stickybit || Sgl_isone_lowmantissa(opnd3)))
263 Sgl_increment(opnd3);
266 if (Sgl_isone_hidden(opnd3)) dest_exponent++;
268 Sgl_set_mantissa(result,opnd3);
318 Sgl_increment(opnd3);
319 if (Sgl_isone_hiddenoverflow(opnd3))
321 Sgl_decrement(opnd3);
326 Sgl_increment(opnd3);
327 if (Sgl_isone_hiddenoverflow(opnd3))
329 Sgl_decrement(opnd3);
334 Sgl_isone_lowmantissa(opnd3))) {
335 Sgl_increment(opnd3);
336 if (Sgl_isone_hiddenoverflow(opnd3))
338 Sgl_decrement(opnd3);
348 Sgl_denormalize(opnd3,dest_exponent,guardbit,stickybit,inexact);
355 Sgl_increment(opnd3);
359 Sgl_increment(opnd3);
363 Sgl_isone_lowmantissa(opnd3)))
364 Sgl_increment(opnd3);
369 Sgl_set_exponentmantissa(result,opnd3);