Lines Matching refs:result

42     register unsigned int left, right, result, extent;  in sgl_fsub()  local
73 Sgl_makequietnan(result); in sgl_fsub()
74 *dstptr = result; in sgl_fsub()
215 Sgl_subtract(left,/*minus*/right,/*into*/result); in sgl_fsub()
216 if(Sgl_iszero_mantissa(result)) in sgl_fsub()
220 Sgl_setone_sign(result); in sgl_fsub()
224 Sgl_setzero_sign(result); in sgl_fsub()
226 *dstptr = result; in sgl_fsub()
232 Sgl_addition(left,right,/*into*/result); in sgl_fsub()
233 if(Sgl_isone_hidden(result)) in sgl_fsub()
235 *dstptr = result; in sgl_fsub()
242 sign_save = Sgl_signextendedsign(result); in sgl_fsub()
243 Sgl_leftshiftby1(result); in sgl_fsub()
244 Sgl_normalize(result,result_exponent); in sgl_fsub()
245 Sgl_set_sign(result,/*using*/sign_save); in sgl_fsub()
246 Sgl_setwrapped_exponent(result,result_exponent,unfl); in sgl_fsub()
247 *dstptr = result; in sgl_fsub()
251 *dstptr = result; in sgl_fsub()
287 Sgl_subtract_withextension(left,/*minus*/right,/*with*/extent,/*into*/result); in sgl_fsub()
288 if(Sgl_iszero_hidden(result)) in sgl_fsub()
300 sign_save = Sgl_signextendedsign(result); in sgl_fsub()
301 Sgl_leftshiftby1_withextent(result,extent,result); in sgl_fsub()
307 if(Sgl_iszero(result)) in sgl_fsub()
310 if(Is_rounding_mode(ROUNDMINUS)) Sgl_setone_sign(result); in sgl_fsub()
311 *dstptr = result; in sgl_fsub()
316 if(Sgl_isone_hidden(result)) in sgl_fsub()
327 Sgl_set_sign(result,/*using*/sign_save); in sgl_fsub()
347 while(Sgl_iszero_hiddenhigh7mantissa(result)) in sgl_fsub()
349 Sgl_leftshiftby8(result); in sgl_fsub()
354 if(Sgl_iszero_hiddenhigh3mantissa(result)) in sgl_fsub()
357 Sgl_leftshiftby4(result); in sgl_fsub()
363 if((jumpsize = Sgl_hiddenhigh3mantissa(result)) > 7) in sgl_fsub()
367 Sgl_set_sign(result,/*using*/sign_save); in sgl_fsub()
368 Sgl_set_exponent(result,/*using*/result_exponent); in sgl_fsub()
369 *dstptr = result; in sgl_fsub()
372 Sgl_sethigh4bits(result,/*using*/sign_save); in sgl_fsub()
377 Sgl_leftshiftby3(result); in sgl_fsub()
384 Sgl_leftshiftby2(result); in sgl_fsub()
393 Sgl_leftshiftby1(result); in sgl_fsub()
400 Sgl_set_exponent(result,/*using*/result_exponent); in sgl_fsub()
401 *dstptr = result; /* Sign bit is already set */ in sgl_fsub()
408 Sgl_set_sign(result,sign_save); in sgl_fsub()
409 Sgl_setwrapped_exponent(result,result_exponent,unfl); in sgl_fsub()
410 *dstptr = result; in sgl_fsub()
418 Sgl_right_align(result,/*by*/(1-result_exponent),extent); in sgl_fsub()
419 Sgl_clear_signexponent(result); in sgl_fsub()
420 Sgl_set_sign(result,sign_save); in sgl_fsub()
421 *dstptr = result; in sgl_fsub()
429 Sgl_addition(left,right,/*to*/result); in sgl_fsub()
430 if(Sgl_isone_hiddenoverflow(result)) in sgl_fsub()
433 Sgl_rightshiftby1_withextent(result,extent,extent); in sgl_fsub()
434 Sgl_arithrightshiftby1(result); in sgl_fsub()
454 Sgl_isone_lowmantissa(result)) in sgl_fsub()
457 Sgl_increment(result); in sgl_fsub()
463 if(Sgl_iszero_sign(result)) in sgl_fsub()
466 Sgl_increment(result); in sgl_fsub()
471 if(Sgl_isone_sign(result)) in sgl_fsub()
474 Sgl_increment(result); in sgl_fsub()
480 if(Sgl_isone_hiddenoverflow(result)) result_exponent++; in sgl_fsub()
487 Sgl_setwrapped_exponent(result,result_exponent,ovfl); in sgl_fsub()
488 *dstptr = result; in sgl_fsub()
499 Sgl_setoverflow(result); in sgl_fsub()
502 else Sgl_set_exponent(result,result_exponent); in sgl_fsub()
503 *dstptr = result; in sgl_fsub()