Lines Matching refs:exponent
182 #define Sgl_setwrapped_exponent(sgl_value,exponent,op) \ argument
183 Deposit_sexponent(sgl_value,(exponent op SGL_WRAP))
249 #define Sgl_normalize(sgl_opnd,exponent) \ argument
252 exponent -= 8; \
256 exponent -= 4; \
260 exponent -= 1; \
289 #define Sgl_denormalize(opnd,exponent,guard,sticky,inexact) \ argument
291 if (exponent >= (1 - SGL_P)) { \
292 guard = (Sall(opnd) >> -exponent) & 1; \
293 if (exponent < 0) sticky |= Sall(opnd) << (32+exponent); \
295 Sall(opnd) >>= (1-exponent); \
421 #define Sglext_denormalize(opndp1,opndp2,exponent,is_tiny) \ argument
424 if (exponent == 0 && Sextallp2(opndp2)) { \
447 if (exponent >= (1-DBL_P)) { \
448 if (exponent >= -31) { \
449 if (exponent > -31) { \
450 sticky = Sextallp2(opndp2) << 31+exponent; \
451 Variable_shift_double(opndp1,opndp2,1-exponent,opndp2); \
452 Sextallp1(opndp1) >>= 1-exponent; \
461 sticky = (Sextallp1(opndp1) << 31+exponent) | \
463 Sextallp2(opndp2) = Sextallp1(opndp1) >> -31-exponent; \
472 exponent = 0; \