Lines Matching refs:op1
497 const REAL_VALUE_TYPE *op1, int subtract_p) in decimal_do_add() argument
504 decimal_to_decnumber (op1, &dn3); in decimal_do_add()
524 const REAL_VALUE_TYPE *op1) in decimal_do_multiply() argument
530 decimal_to_decnumber (op1, &dn3); in decimal_do_multiply()
546 const REAL_VALUE_TYPE *op1) in decimal_do_divide() argument
552 decimal_to_decnumber (op1, &dn3); in decimal_do_divide()
642 const REAL_VALUE_TYPE *op1) in decimal_real_arithmetic() argument
652 if (op1 && !op1->decimal) in decimal_real_arithmetic()
654 decimal_from_binary (&b, op1); in decimal_real_arithmetic()
655 op1 = &b; in decimal_real_arithmetic()
661 return decimal_do_add (r, op0, op1, 0); in decimal_real_arithmetic()
664 return decimal_do_add (r, op0, op1, 1); in decimal_real_arithmetic()
667 return decimal_do_multiply (r, op0, op1); in decimal_real_arithmetic()
670 return decimal_do_divide (r, op0, op1); in decimal_real_arithmetic()
673 if (op1->cl == rvc_nan) in decimal_real_arithmetic()
674 *r = *op1; in decimal_real_arithmetic()
675 else if (real_compare (UNLT_EXPR, op0, op1)) in decimal_real_arithmetic()
678 *r = *op1; in decimal_real_arithmetic()
682 if (op1->cl == rvc_nan) in decimal_real_arithmetic()
683 *r = *op1; in decimal_real_arithmetic()
684 else if (real_compare (LT_EXPR, op0, op1)) in decimal_real_arithmetic()
685 *r = *op1; in decimal_real_arithmetic()