Lines Matching refs:dest
39 #define Sgl_to_dbl_exponent(src_exponent,dest) \ argument
40 Deposit_dexponent(dest,src_exponent+(DBL_BIAS-SGL_BIAS))
85 #define Dbl_to_sgl_exponent(src_exponent,dest) \ argument
86 dest = src_exponent + (SGL_BIAS - DBL_BIAS)
88 #define Dbl_to_sgl_mantissa(srcA,srcB,dest,inexact,guard,sticky,odd) \ argument
89 Shiftdouble(Dmantissap1(srcA),Dmantissap2(srcB),29,dest); \
95 #define Dbl_to_sgl_denormalized(srcA,srcB,exp,dest,inexact,guard,sticky,odd,tiny) \ argument
103 Shiftdouble(Dmantissap1(srcA),Dmantissap2(srcB),29,dest); \
104 odd = dest << 31; \
109 dest++; \
110 if (Sgl_isone_hidden(dest)) \
112 dest--; \
117 dest++; \
118 if (Sgl_isone_hidden(dest)) \
120 dest--; \
125 dest++; \
126 if (Sgl_isone_hidden(dest)) \
128 dest--; \
137 dest >>= 1; \
139 Shiftdouble(Dallp1(srcA),Dallp2(srcB),30,dest); \
140 odd = dest << 31; \
147 if (exp == -2) dest = Dallp1(srcA); \
148 else Variable_shift_double(Dallp1(srcA),Dallp2(srcB),30-exp,dest); \
149 odd = dest << 31; \
155 dest = Dallp1(srcA) >> (- 2 - exp); \
160 odd = dest << 31; \
163 dest = 0; \
277 #define Dint_copytoptr(srcA,srcB,dest) \ argument
278 dest->wd0 = Dintp1(srcA); \
279 dest->wd1 = Dintp2(srcB)
303 #define Duint_copytoptr(srcA,srcB,dest) \ argument
304 Dint_copytoptr(srcA,srcB,dest)
355 #define Suint_from_dbl_mantissa(srcA,srcB,exponent,dest) \ argument
356 Shiftdouble(Dallp1(srcA),Dallp2(srcB),21,dest); \
357 dest = (unsigned)dest >> 31 - exponent