Lines Matching defs:opnd1
57 register unsigned int opnd1, opnd2, opnd3, result;
62 opnd1 = *srcptr1;
67 if (Sgl_sign(opnd1) ^ Sgl_sign(opnd2)) Sgl_setnegativezero(result);
72 if (Sgl_isinfinity_exponent(opnd1)) {
73 if (Sgl_iszero_mantissa(opnd1)) {
99 if (Sgl_isone_signaling(opnd1)) {
105 Sgl_set_quiet(opnd1);
123 *dstptr = opnd1;
159 if (Sgl_iszero_exponentmantissa(opnd1)) {
177 dest_exponent = Sgl_exponent(opnd1) - Sgl_exponent(opnd2) + SGL_BIAS;
182 if (Sgl_isnotzero_exponent(opnd1)) {
184 Sgl_clear_signexponent_set_hidden(opnd1);
188 if (Sgl_iszero_mantissa(opnd1)) {
194 Sgl_clear_signexponent(opnd1);
195 Sgl_leftshiftby1(opnd1);
196 Sgl_normalize(opnd1,dest_exponent);
225 Sgl_subtract(opnd1,opnd2,opnd1);
227 for (count=1;count<=SGL_P && Sgl_all(opnd1);count++) {
228 Sgl_leftshiftby1(opnd1);
230 if (Sgl_iszero_sign(opnd1)) {
232 Sgl_subtract(opnd1,opnd2,opnd1);
234 else Sgl_addition(opnd1,opnd2,opnd1);
248 Sgl_leftshiftby1(opnd1);
250 if (Sgl_iszero_sign(opnd1)) {
252 Sgl_subtract(opnd1,opnd2,opnd1);
254 else Sgl_addition(opnd1,opnd2,opnd1);
257 if (Sgl_iszero_sign(opnd1)) guardbit = true;
258 stickybit = Sgl_all(opnd1);