Home | History | Annotate | Download | only in spmath

Lines Matching refs:srcp1

59 	register unsigned int srcp1, srcp2, resultp1, resultp2;
64 Dbl_copyfromptr(srcptr,srcp1,srcp2);
68 if ((src_exponent = Dbl_exponent(srcp1)) == DBL_INFINITY_EXPONENT) {
72 if (Dbl_isone_signaling(srcp1)) {
77 Dbl_set_quiet(srcp1);
83 if (Dbl_iszero_sign(srcp1) ||
84 Dbl_isnotzero_mantissa(srcp1,srcp2)) {
85 Dbl_copytoptr(srcp1,srcp2,dstptr);
93 if (Dbl_iszero_exponentmantissa(srcp1,srcp2)) {
94 Dbl_copytoptr(srcp1,srcp2,dstptr);
101 if (Dbl_isone_sign(srcp1)) {
106 Dbl_makequietnan(srcp1,srcp2);
107 Dbl_copytoptr(srcp1,srcp2,dstptr);
115 even_exponent = Dbl_hidden(srcp1);
116 Dbl_clear_signexponent_set_hidden(srcp1);
120 Dbl_clear_signexponent(srcp1);
122 Dbl_normalize(srcp1,srcp2,src_exponent);
128 Dbl_leftshiftby1(srcp1,srcp2);
139 while (Dbl_isnotzero(newbitp1,newbitp2) && Dbl_isnotzero(srcp1,srcp2)) {
141 if(Dbl_isnotgreaterthan(sump1,sump2,srcp1,srcp2)) {
146 Dbl_subtract(srcp1,srcp2,sump1,sump2,srcp1,srcp2);
152 Dbl_leftshiftby1(srcp1,srcp2);
160 if (Dbl_isnotzero(srcp1,srcp2)) {
161 if (!even_exponent && Dbl_islessthan(resultp1,resultp2,srcp1,srcp2)) {