Lines Matching defs:unsignedp
215 convert_move (rtx to, rtx from, int unsignedp)
238 && SUBREG_CHECK_PROMOTED_SIGN (from, unsignedp))
258 optab op = unsignedp ? zext_optab : sext_optab;
263 unsignedp ? ZERO_EXTEND : SIGN_EXTEND);
294 convert_move (XEXP (to, 0), XEXP (from, 0), unsignedp);
295 convert_move (XEXP (to, 1), XEXP (from, 1), unsignedp);
299 convert_mode_scalar (to, from, unsignedp);
305 convert_mode_scalar (rtx to, rtx from, int unsignedp)
318 enum rtx_code equiv_code = (unsignedp < 0 ? UNKNOWN
319 : (unsignedp ? ZERO_EXTEND : SIGN_EXTEND));
375 else if (unsignedp)
400 from = convert_to_mode (full_mode, from, unsignedp);
410 convert_optab ctab = unsignedp ? zext_optab : sext_optab;
461 if ((code = can_extend_p (to_mode, from_mode, unsignedp))
475 && ((code = can_extend_p (to_mode, word_mode, unsignedp))
485 convert_move (word_to, from, unsignedp);
508 lowfrom = convert_to_mode (lowpart_mode, from, unsignedp);
514 if (unsignedp)
582 if ((code = can_extend_p (to_mode, from_mode, unsignedp))
598 if (((can_extend_p (to_mode, intermediate, unsignedp)
603 && (can_extend_p (intermediate, from_mode, unsignedp)
607 unsignedp), unsignedp);
618 to, unsignedp);
620 to, unsignedp);
662 convert_to_mode (machine_mode mode, rtx x, int unsignedp)
664 return convert_modes (mode, VOIDmode, x, unsignedp);
678 convert_modes (machine_mode mode, machine_mode oldmode, rtx x, int unsignedp)
691 && SUBREG_CHECK_PROMOTED_SIGN (x, unsignedp))
710 unsignedp ? UNSIGNED : SIGNED);
739 convert_move (temp, x, unsignedp);
4978 int unsignedp, reversep, volatilep = 0;
4980 &roffset, &rmode, &unsignedp, &reversep,
5143 int unsignedp, reversep, volatilep = 0;
5148 &unsignedp, &reversep, &volatilep);
7903 convert_tree_comp_to_rtx (enum tree_code tcode, int unsignedp)
7915 code = unsignedp ? LTU : LT;
7918 code = unsignedp ? LEU : LE;
7921 code = unsignedp ? GTU : GT;
7924 code = unsignedp ? GEU : GE;
8006 int unsignedp, reversep, volatilep = 0;
8117 &unsignedp, &reversep, &volatilep);
8407 int unsignedp = TYPE_UNSIGNED (type);
8424 mode = promote_mode (type, mode, &unsignedp);
8446 unsignedp = TYPE_UNSIGNED (type);
8447 comparison_code = convert_tree_comp_to_rtx (cmpcode, unsignedp);
8455 unsignedp = TYPE_UNSIGNED (type);
8457 comparison_code = convert_tree_comp_to_rtx (cmpcode, unsignedp);
8480 unsignedp);
8507 expand_misaligned_mem_ref (rtx temp, machine_mode mode, int unsignedp,
8527 0, unsignedp, target,
8539 int unsignedp;
8557 unsignedp = TYPE_UNSIGNED (type);
8662 if (TYPE_UNSIGNED (TREE_TYPE (treeop0)) != unsignedp
8793 || (mode == ptr_mode && (unsignedp || ! flag_trapv)))
8935 target, unsignedp);
8969 target, unsignedp));
9004 unsignedp));
9007 unsignedp, this_optab);
9022 unsignedp, OPTAB_LIB_WIDEN);
9036 return REDUCE_BIT_FIELD (expand_mult (mode, op0, op1, target, unsignedp));
9076 return REDUCE_BIT_FIELD (expand_mult (mode, op0, op1, target, unsignedp));
9133 if (uns_cost < sgn_cost || (uns_cost == sgn_cost && unsignedp))
9141 return expand_divmod (mod_p, code, mode, op0, op1, target, unsignedp);
9148 temp = expand_mult_highpart (mode, op0, op1, target, unsignedp);
9169 expand_fix (target, op0, unsignedp);
9213 return expand_abs (mode, op0, target, unsignedp,
9233 temp = expand_binop (mode, this_optab, op0, op1, target, unsignedp,
9270 comparison_code = unsignedp ? GEU : GE;
9272 comparison_code = unsignedp ? LEU : LE;
9283 comparison_code = unsignedp ? NE : GT;
9285 if (op1 == constm1_rtx && !unsignedp)
9305 unsignedp);
9327 unsignedp, mode, NULL_RTX, NULL, lab,
9434 independent of the current setting of unsignedp. */
9480 treeop1, dest_low, unsignedp);
9495 unsignedp);
9513 unsignedp);
9638 target, unsignedp);
9649 target, unsignedp);
9675 target, unsignedp);
9750 target, unsignedp);
9763 target, unsignedp);
9777 target, unsignedp);
9884 unsignedp, OPTAB_LIB_WIDEN);
9921 int unsignedp;
9936 unsignedp = TYPE_UNSIGNED (type);
10209 temp = expand_misaligned_mem_ref (temp, mode, unsignedp,
10235 pmode = promote_decl_mode (exp, &unsignedp);
10239 pmode = promote_function_mode (type, mode, &unsignedp,
10243 pmode = promote_ssa_mode (ssa_name, &unsignedp);
10248 SUBREG_PROMOTED_SET (temp, unsignedp);
10438 temp = expand_misaligned_mem_ref (temp, mode, unsignedp,
10506 temp = expand_misaligned_mem_ref (temp, mode, unsignedp, align,
10723 &unsignedp, &reversep, &volatilep);
11028 op0 = extract_bit_field (op0, bitsize, bitpos, unsignedp,
11118 convert_move (target, op0, unsignedp);
11185 &unsignedp, &reversep, &volatilep);
12147 int unsignedp;
12161 unsignedp = TYPE_UNSIGNED (type);
12234 arg1 = integer_zero_node, code = unsignedp ? LEU : LE;
12236 code = unsignedp ? LTU : LT;
12239 if (! unsignedp && integer_all_onesp (arg1))
12242 code = unsignedp ? LEU : LE;
12245 if (! unsignedp && integer_all_onesp (arg1))
12248 code = unsignedp ? GTU : GT;
12252 arg1 = integer_zero_node, code = unsignedp ? GTU : GT;
12254 code = unsignedp ? GEU : GE;
12312 type = lang_hooks.types.type_for_mode (mode, unsignedp);
12333 operand_mode, unsignedp,