Home | History | Annotate | Download | only in spmath

Lines Matching defs:opnd2p1

58 	register unsigned int opnd1p1, opnd1p2, opnd2p1, opnd2p2;
65 Dbl_copyfromptr(srcptr2,opnd2p1,opnd2p2);
69 if (Dbl_sign(opnd1p1) ^ Dbl_sign(opnd2p1))
77 if (Dbl_isnotnan(opnd2p1,opnd2p2)) {
78 if (Dbl_isinfinity(opnd2p1,opnd2p2)) {
113 else if (Dbl_is_signalingnan(opnd2p1)) {
119 Dbl_set_quiet(opnd2p1);
120 Dbl_copytoptr(opnd2p1,opnd2p2,dstptr);
133 if (Dbl_isinfinity_exponent(opnd2p1)) {
134 if (Dbl_iszero_mantissa(opnd2p1,opnd2p2)) {
145 if (Dbl_isone_signaling(opnd2p1)) {
150 Dbl_set_quiet(opnd2p1);
155 Dbl_copytoptr(opnd2p1,opnd2p2,dstptr);
161 if (Dbl_iszero_exponentmantissa(opnd2p1,opnd2p2)) {
180 dest_exponent = Dbl_exponent(opnd1p1) - Dbl_exponent(opnd2p1) + DBL_BIAS;
202 if (Dbl_isnotzero_exponent(opnd2p1)) {
203 Dbl_clear_signexponent_set_hidden(opnd2p1);
207 Dbl_clear_signexponent(opnd2p1);
208 Dbl_leftshiftby1(opnd2p1,opnd2p2);
209 while (Dbl_iszero_hiddenhigh7mantissa(opnd2p1)) {
211 Dbl_leftshiftby8(opnd2p1,opnd2p2);
213 if (Dbl_iszero_hiddenhigh3mantissa(opnd2p1)) {
215 Dbl_leftshiftby4(opnd2p1,opnd2p2);
217 while (Dbl_iszero_hidden(opnd2p1)) {
219 Dbl_leftshiftby1(opnd2p1,opnd2p2);
228 Twoword_subtract(opnd1p1,opnd1p2,opnd2p1,opnd2p2);
235 Twoword_subtract(opnd1p1,opnd1p2,opnd2p1,opnd2p2);
238 Twoword_add(opnd1p1, opnd1p2, opnd2p1, opnd2p2);
257 Twoword_subtract(opnd1p1,opnd1p2,opnd2p1,opnd2p2);
260 Twoword_add(opnd1p1,opnd1p2,opnd2p1,opnd2p2);