Lines Matching refs:tem

3840 	  rtx tem = XEXP (x, 0);
3842 SUBST (XEXP (x, 1), tem);
4366 rtx tem = inner_op0;
4368 inner_op1 = tem;
4629 rtx tem = simplify_binary_operation (MULT, mode,
4632 if (tem)
4633 return simplify_gen_binary (DIV, mode, tem, XEXP (XEXP (x, 0), 1));
5629 rtx tem;
5800 tem = gen_lowpart (mode, XEXP (x, 0));
5801 if (!tem || GET_CODE (tem) == CLOBBER)
5803 tem = simplify_shift_const (NULL_RTX, ASHIFT, mode,
5804 tem, modewidth - pos - len);
5805 tem = simplify_shift_const (NULL_RTX, unsignedp ? LSHIFTRT : ASHIFTRT,
5806 mode, tem, modewidth - len);
5809 tem = simplify_and_const_int (NULL_RTX, GET_MODE (x),
5820 if (GET_CODE (tem) == CLOBBER)
5823 return tem;
6384 rtx tem;
6399 if ((tem = extract_left_shift (XEXP (x, 0), count)) != 0)
6400 return simplify_gen_unary (code, mode, tem, mode);
6409 && (tem = extract_left_shift (XEXP (x, 0), count)) != 0)
6410 return simplify_gen_binary (code, mode, tem,
6451 rtx tem;
6642 tem = make_compound_operation (SUBREG_REG (x), in_code);
6646 simplified = simplify_subreg (GET_MODE (x), tem, GET_MODE (tem),
6650 tem = simplified;
6652 if (GET_CODE (tem) != GET_CODE (SUBREG_REG (x))
6653 && GET_MODE_SIZE (mode) < GET_MODE_SIZE (GET_MODE (tem))
6656 rtx newer = force_to_mode (tem, mode, ~(HOST_WIDE_INT) 0,
6668 return tem;
6696 tem = XEXP (x, 0);
6698 SUBST (XEXP (x, 1), tem);
7967 rtx tem;
8044 tem = simplify_gen_binary (code, GET_MODE (SUBREG_REG (lhs)),
8046 return gen_lowpart (GET_MODE (x), tem);
8071 tem = simplify_gen_binary (code, GET_MODE (x), lhs, rhs);
8085 apply_distributive_law (tem), other);
8280 rtx tem = simplify_and_const_int_1 (mode, varop, constop);
8281 if (tem)
8282 return tem;
8306 rtx tem;
8329 tem = get_last_value (x);
8331 if (tem)
8344 && GET_CODE (tem) == CONST_INT
8345 && INTVAL (tem) > 0
8346 && 0 != (INTVAL (tem)
8349 tem = GEN_INT (INTVAL (tem)
8353 return tem;
8381 rtx tem;
8397 tem = get_last_value (x);
8398 if (tem != 0)
8399 return tem;
9317 rtx tem = simplify_shift_const_1 (code, result_mode, varop, count);
9318 if (tem)
9319 return tem;
9577 rtx tem, tem1;
9721 tem = op0, op0 = op1, op1 = tem;
9984 tem = expand_compound_operation (op0);
9985 if (tem != op0)
9987 op0 = tem;
9995 && (tem = simplify_unary_operation (NOT, mode, op1, mode)) != 0)
9998 op1 = tem;
10015 && (tem = simplify_unary_operation (NEG, mode, op1, mode)) != 0)
10018 op1 = tem;
10054 && (tem = simplify_binary_operation (ROTATERT, mode,
10058 op1 = tem;
10197 && 0 != (tem = simplify_binary_operation (MINUS, mode,
10201 op1 = tem;
10226 && 0 != (tem = simplify_binary_operation (PLUS, mode,
10230 op1 = tem;
10235 && 0 != (tem = simplify_binary_operation (MINUS, mode,
10239 op1 = tem;
10261 && 0 != (tem = simplify_binary_operation (XOR, mode,
10265 op1 = tem;
10284 tem = XEXP (XEXP (op0, 0), 0), tem1 = XEXP (XEXP (op0, 0), 1);
10286 tem = XEXP (op0, 0), tem1 = XEXP (op0, 1);
10307 op0 = tem;
10357 || ((tem = get_last_value (XEXP (XEXP (op0, 0), 0))) != 0
10358 && COMPARISON_P (tem))))
10695 tem = gen_lowpart (GET_MODE (SUBREG_REG (op0)), op1);
10697 if ((nonzero_bits (tem, GET_MODE (SUBREG_REG (op0)))
10699 op0 = SUBREG_REG (op0), op1 = tem;
10915 rtx tem;
10920 tem = get_last_value (reg);
10926 if (tem)
10928 if (ARITHMETIC_P (tem)
10929 && GET_CODE (XEXP (tem, 0)) == CLOBBER
10930 && GET_CODE (XEXP (tem, 1)) == CLOBBER)
10931 tem = XEXP (tem, 0);
10936 if (count_rtxs (tem) > MAX_LAST_VALUE_RTL)
10937 tem = gen_rtx_CLOBBER (GET_MODE (tem), const0_rtx);
10940 value = replace_rtx (copy_rtx (value), reg, tem);
11935 rtx tem;
12081 || ((tem = find_reg_note (i3, REG_EQUAL, NULL_RTX))
12082 && GET_CODE (XEXP (tem, 0)) == LABEL_REF
12083 && XEXP (XEXP (tem, 0), 0) == XEXP (note, 0)))
12088 || ((tem = find_reg_note (i2, REG_EQUAL, NULL_RTX))
12089 && GET_CODE (XEXP (tem, 0)) == LABEL_REF
12090 && XEXP (XEXP (tem, 0), 0) == XEXP (note, 0))))
12145 tem = find_reg_note (XEXP (note, 0), REG_LIBCALL, NULL_RTX);
12147 if (tem && place)
12148 XEXP (tem, 0) = place;
12152 tem = place = 0;
12154 else if (! tem)
12165 tem = find_reg_note (XEXP (note, 0), REG_RETVAL, NULL_RTX);
12167 if (tem && place)
12168 XEXP (tem, 0) = place;
12172 tem = place = 0;
12174 else if (! tem)
12205 tem = from_insn;
12223 tem = i3;
12230 for (tem = PREV_INSN (tem); place == 0; tem = PREV_INSN (tem))
12232 if (! INSN_P (tem))
12234 if (tem == BB_HEAD (bb))
12245 && reg_set_p (XEXP (note, 0), PATTERN (tem)))
12247 rtx set = single_set (tem);
12273 || ((cc0_setter = prev_cc0_setter (tem)) != NULL
12282 rtx old_notes = REG_NOTES (tem);
12284 PATTERN (tem) = pc_rtx;
12285 REG_NOTES (tem) = NULL;
12287 distribute_notes (old_notes, tem, tem, NULL_RTX,
12289 distribute_links (LOG_LINKS (tem));
12291 SET_INSN_DELETED (tem);
12320 if (! find_regno_note (tem, REG_UNUSED,
12322 place = tem;
12326 else if (reg_referenced_p (XEXP (note, 0), PATTERN (tem))
12327 || (CALL_P (tem)
12328 && find_reg_fusage (tem, USE, XEXP (note, 0))))
12330 place = tem;
12351 if (tem == BB_HEAD (bb))
12443 for (tem = PREV_INSN (place); ;
12444 tem = PREV_INSN (tem))
12446 if (! INSN_P (tem))
12448 if (tem == BB_HEAD (bb))
12456 if (dead_or_set_p (tem, piece)
12458 PATTERN (tem)))
12460 REG_NOTES (tem)
12462 REG_NOTES (tem));