Lines Matching refs:sub_optab
333 return trapv ? subv_optab : sub_optab;
726 tmp = simplify_expand_binop (op1_mode, sub_optab, tmp, op1,
747 tmp = simplify_expand_binop (op1_mode, sub_optab, tmp, op1,
923 cmp1 = simplify_expand_binop (op1_mode, sub_optab, op1, tmp,
1086 op0_high = expand_binop (word_mode, sub_optab, op0_high, temp,
1115 op1_high = expand_binop (word_mode, sub_optab, op1_high, temp,
1229 if (binoptab == sub_optab && GET_CODE (op1) == CONST_INT)
1429 || binoptab == add_optab || binoptab == sub_optab
1702 if ((binoptab == add_optab || binoptab == sub_optab)
1708 optab otheroptab = binoptab == add_optab ? sub_optab : add_optab;
1951 || binoptab == add_optab || binoptab == sub_optab
2352 temp = expand_binop (wider_mode, sub_optab, temp,
2694 ? subv_optab : sub_optab),
2771 temp = expand_binop (wider_mode, sub_optab, temp,
2800 unoptab == negv_optab ? subv_optab : sub_optab,
2873 temp = expand_binop (mode, result_unsignedp ? sub_optab : subv_optab,
4356 int icode = (int) sub_optab->handlers[(int) GET_MODE (x)].insn_code;
4373 int icode = (int) sub_optab->handlers[(int) GET_MODE (r0)].insn_code;
4394 icode = (int) sub_optab->handlers[(int) GET_MODE (x)].insn_code;
4818 target = expand_binop (GET_MODE (from), sub_optab, from, limit,
5223 sub_optab = init_optab (MINUS);
5396 init_integral_libfuncs (sub_optab, "sub", '3');
5397 init_floating_libfuncs (sub_optab, "sub", '3');