Lines Matching refs:unsignedp

212 	       int unsignedp, int no_extend)
225 && SUBREG_PROMOTED_UNSIGNED_P (op) == unsignedp))
226 return convert_modes (mode, oldmode, op, unsignedp);
373 int unsignedp)
439 xop0, unsignedp);
447 xop1, unsignedp);
455 wxop, unsignedp);
512 rtx op1, rtx op2, rtx target, int unsignedp)
541 xop0, unsignedp);
548 xop1, unsignedp);
555 xop2, unsignedp);
585 rtx op0, rtx op1, rtx target, int unsignedp,
596 return expand_binop (mode, binoptab, op0, op1, target, unsignedp, methods);
604 rtx op0, rtx op1, rtx target, int unsignedp,
608 target, unsignedp, methods);
680 int unsignedp, enum optab_methods methods)
684 into_target, unsignedp, methods))
696 outof_target, unsignedp, methods))
710 int unsignedp, enum optab_methods methods,
737 outof_input, const1_rtx, 0, unsignedp, methods);
754 carries, tmp, 0, unsignedp, methods);
761 into_target, unsignedp, methods);
767 into_target, unsignedp, methods))
773 outof_target, unsignedp, methods))
793 int unsignedp, enum optab_methods methods,
807 outof_superword, 0, unsignedp, methods))
815 unsignedp, methods))
823 unsignedp, methods, shift_mask))
875 int unsignedp, enum optab_methods methods,
897 unsignedp, methods, shift_mask))
900 outof_target, unsignedp, methods))
940 unsignedp, methods);
945 unsignedp, methods, shift_mask);
957 unsignedp, methods, shift_mask))
974 unsignedp, methods))
984 unsignedp, methods, shift_mask))
1160 rtx op1, rtx target, int unsignedp,
1166 return expand_binop (mode, binop, op0, op1, target, unsignedp, methods);
1206 rtx target, int unsignedp, enum optab_methods methods)
1241 op0 = convert_modes (mode, VOIDmode, op0, unsignedp);
1249 op1 = convert_modes (mode, VOIDmode, op1, unsignedp);
1319 xop0, unsignedp);
1326 xop1, unsignedp);
1353 unsignedp, methods);
1384 && (((unsignedp ? umul_widen_optab : smul_widen_optab)
1389 unsignedp ? umul_widen_optab : smul_widen_optab,
1390 op0, op1, NULL_RTX, unsignedp, OPTAB_DIRECT);
1399 return convert_to_mode (mode, temp, unsignedp);
1416 && (((unsignedp ? umul_widen_optab : smul_widen_optab)
1434 xop0 = widen_operand (xop0, wider_mode, mode, unsignedp, no_extend);
1437 xop1 = widen_operand (xop1, wider_mode, mode, unsignedp,
1441 unsignedp, OPTAB_DIRECT);
1485 target_piece, unsignedp, next_methods);
1570 unsignedp, next_methods, shift_mask))
1656 NULL_RTX, unsignedp, next_methods);
1659 NULL_RTX, unsignedp, next_methods);
1663 into_target, unsignedp, next_methods);
1672 NULL_RTX, unsignedp, next_methods);
1675 NULL_RTX, unsignedp, next_methods);
1680 outof_target, unsignedp, next_methods);
1747 target_piece, unsignedp, next_methods);
1893 op0 = convert_to_mode (mode, op0, unsignedp);
1957 unsignedp, no_extend);
1960 xop1 = widen_operand (xop1, wider_mode, mode, unsignedp,
1964 unsignedp, methods);
1999 rtx op0, rtx op1, rtx target, int unsignedp,
2003 optab direct_optab = unsignedp ? uoptab : soptab;
2008 unsignedp, OPTAB_DIRECT);
2019 unsignedp, OPTAB_WIDEN);
2022 if (temp == 0 && unsignedp)
2024 unsignedp, OPTAB_WIDEN);
2029 temp = expand_binop (mode, direct_optab, op0, op1, target, unsignedp, OPTAB_LIB);
2035 unsignedp, methods);
2038 if (unsignedp)
2040 unsignedp, methods);
2058 int unsignedp)
2085 xop0 = convert_to_mode (mode0, xop0, unsignedp);
2119 rtx cop0 = convert_modes (wider_mode, mode, op0, unsignedp);
2121 if (expand_twoval_unop (unoptab, cop0, t0, t1, unsignedp))
2123 convert_move (targ0, t0, unsignedp);
2124 convert_move (targ1, t1, unsignedp);
2152 int unsignedp)
2199 xop0, unsignedp);
2206 xop1, unsignedp);
2243 rtx cop0 = convert_modes (wider_mode, mode, op0, unsignedp);
2244 rtx cop1 = convert_modes (wider_mode, mode, op1, unsignedp);
2247 t0, t1, unsignedp))
2249 convert_move (targ0, t0, unsignedp);
2250 convert_move (targ1, t1, unsignedp);
2317 rtx target, int unsignedp)
2322 return expand_unop (mode, unop, op0, target, unsignedp);
2541 int unsignedp)
2564 xop0 = convert_to_mode (mode0, xop0, unsignedp);
2581 return expand_unop (mode, unoptab, op0, NULL_RTX, unsignedp);
2621 xop0 = widen_operand (xop0, wider_mode, mode, unsignedp,
2627 unsignedp);
2668 target_piece, unsignedp);
2700 unsignedp, OPTAB_DIRECT);
2764 xop0 = widen_operand (xop0, wider_mode, mode, unsignedp,
2770 unsignedp);
2806 target, unsignedp, OPTAB_LIB_WIDEN);
3617 int unsignedp = *punsignedp;
3729 if (unsignedp && ucmp_optab->handlers[(int) mode].libfunc)
3768 enum machine_mode wider_mode, int unsignedp)
3771 x = convert_modes (wider_mode, mode, x, unsignedp);
3791 enum rtx_code comparison, int unsignedp, rtx label)
3810 x = prepare_operand (icode, x, 1, mode, wider_mode, unsignedp);
3811 y = prepare_operand (icode, y, 2, mode, wider_mode, unsignedp);
3821 x = prepare_operand (icode, x, 0, mode, wider_mode, unsignedp);
3833 x = prepare_operand (icode, x, 0, mode, wider_mode, unsignedp);
3834 y = prepare_operand (icode, y, 1, mode, wider_mode, unsignedp);
3870 enum machine_mode mode, int unsignedp, rtx label)
3892 if (unsignedp)
3895 prepare_cmp_insn (&op0, &op1, &comparison, size, &mode, &unsignedp,
3897 emit_cmp_and_jump_insn_1 (op0, op1, mode, comparison, unsignedp, label);
3904 enum machine_mode mode, int unsignedp)
3906 emit_cmp_and_jump_insns (x, y, comparison, size, mode, unsignedp, 0);
4071 enum machine_mode mode, int unsignedp)
4140 = compare_from_rtx (op0, op1, code, unsignedp, cmode, NULL_RTX);
4199 enum machine_mode mode, int unsignedp)
4268 = compare_from_rtx (op0, op1, code, unsignedp, cmode, NULL_RTX);
4436 int unsignedp)
4440 if (unsignedp < 0)
4444 tab = unsignedp ? zext_optab : sext_optab;
4453 enum machine_mode mfrom, int unsignedp)
4455 enum insn_code icode = can_extend_p (mto, mfrom, unsignedp);
4471 int unsignedp, int *truncp_ptr)
4476 tab = unsignedp ? ufixtrunc_optab : sfixtrunc_optab;
4487 tab = unsignedp ? ufix_optab : sfix_optab;
4502 int unsignedp)
4506 tab = unsignedp ? ufloat_optab : sfloat_optab;
4518 expand_float (rtx to, rtx from, int unsignedp)
4538 int doing_unsigned = unsignedp;
4544 icode = can_float_p (fmode, imode, unsignedp);
4545 if (icode == CODE_FOR_nothing && unsignedp)
4557 from = convert_to_mode (imode, from, unsignedp);
4574 if (unsignedp && can_do_signed && !DECIMAL_FLOAT_MODE_P (GET_MODE (to)))
4682 convert_optab tab = unsignedp ? ufloat_optab : sfloat_optab;
4685 from = convert_to_mode (SImode, from, unsignedp);
4721 expand_fix (rtx to, rtx from, int unsignedp)
4738 int doing_unsigned = unsignedp;
4740 icode = can_fix_p (imode, fmode, unsignedp, &must_trunc);
4741 if (icode == CODE_FOR_nothing && imode != GET_MODE (to) && unsignedp)
4762 convert_move (to, target, unsignedp);
4789 if (unsignedp && GET_MODE_BITSIZE (GET_MODE (to)) <= HOST_BITS_PER_WIDE_INT)
4859 expand_fix (target, from, unsignedp);
4867 convert_optab tab = unsignedp ? ufix_optab : sfix_optab;
4880 gen_rtx_fmt_e (unsignedp ? UNSIGNED_FIX : FIX,
5641 get_rtx_code (enum tree_code tcode, bool unsignedp)
5653 code = unsignedp ? LTU : LT;
5656 code = unsignedp ? LEU : LE;
5659 code = unsignedp ? GTU : GT;
5662 code = unsignedp ? GEU : GE;
5700 vector_compare_rtx (tree cond, bool unsignedp, enum insn_code icode)
5710 rcode = get_rtx_code (TREE_CODE (cond), unsignedp);
5762 bool unsignedp = TYPE_UNSIGNED (TREE_TYPE (vec_cond_expr));
5773 unsignedp, icode);