Lines Matching refs:opnd2p1
40 register unsigned int opnd1p1, opnd1p2, opnd2p1, opnd2p2;
47 Dbl_copyfromptr(srcptr2,opnd2p1,opnd2p2);
51 if (Dbl_sign(opnd1p1) ^ Dbl_sign(opnd2p1))
59 if (Dbl_isnotnan(opnd2p1,opnd2p2)) {
60 if (Dbl_isinfinity(opnd2p1,opnd2p2)) {
95 else if (Dbl_is_signalingnan(opnd2p1)) {
101 Dbl_set_quiet(opnd2p1);
102 Dbl_copytoptr(opnd2p1,opnd2p2,dstptr);
115 if (Dbl_isinfinity_exponent(opnd2p1)) {
116 if (Dbl_iszero_mantissa(opnd2p1,opnd2p2)) {
127 if (Dbl_isone_signaling(opnd2p1)) {
132 Dbl_set_quiet(opnd2p1);
137 Dbl_copytoptr(opnd2p1,opnd2p2,dstptr);
143 if (Dbl_iszero_exponentmantissa(opnd2p1,opnd2p2)) {
162 dest_exponent = Dbl_exponent(opnd1p1) - Dbl_exponent(opnd2p1) + DBL_BIAS;
184 if (Dbl_isnotzero_exponent(opnd2p1)) {
185 Dbl_clear_signexponent_set_hidden(opnd2p1);
189 Dbl_clear_signexponent(opnd2p1);
190 Dbl_leftshiftby1(opnd2p1,opnd2p2);
191 while (Dbl_iszero_hiddenhigh7mantissa(opnd2p1)) {
193 Dbl_leftshiftby8(opnd2p1,opnd2p2);
195 if (Dbl_iszero_hiddenhigh3mantissa(opnd2p1)) {
197 Dbl_leftshiftby4(opnd2p1,opnd2p2);
199 while (Dbl_iszero_hidden(opnd2p1)) {
201 Dbl_leftshiftby1(opnd2p1,opnd2p2);
210 Twoword_subtract(opnd1p1,opnd1p2,opnd2p1,opnd2p2);
217 Twoword_subtract(opnd1p1,opnd1p2,opnd2p1,opnd2p2);
220 Twoword_add(opnd1p1, opnd1p2, opnd2p1, opnd2p2);
239 Twoword_subtract(opnd1p1,opnd1p2,opnd2p1,opnd2p2);
242 Twoword_add(opnd1p1,opnd1p2,opnd2p1,opnd2p2);