Home
last modified time | relevance | path

Searched refs:incr_reg (Results 1 – 2 of 2) sorted by relevance

/openbsd/src/gnu/usr.bin/gcc/gcc/
Dflow.c3344 attempt_auto_inc (pbi, inc, insn, mem, incr, incr_reg) in attempt_auto_inc() argument
3346 rtx inc, insn, mem, incr, incr_reg;
3348 int regno = REGNO (incr_reg);
3352 int opnum = XEXP (y, 0) == incr_reg ? 0 : 1;
3355 if (count_occurrences (PATTERN (insn), incr_reg, 1) != 1)
3358 if (dead_or_set_p (incr, incr_reg)
3386 emit_move_insn (q, incr_reg);
3414 && SET_SRC (PATTERN (PREV_INSN (insn))) == incr_reg)
3419 incr_reg = q;
3444 REG_NOTES (insn) = alloc_EXPR_LIST (REG_INC, incr_reg, REG_NOTES (insn));
[all …]
/openbsd/src/gnu/gcc/gcc/
Dflow.c3500 rtx mem, rtx incr, rtx incr_reg) in attempt_auto_inc() argument
3502 int regno = REGNO (incr_reg); in attempt_auto_inc()
3506 int opnum = XEXP (y, 0) == incr_reg ? 0 : 1; in attempt_auto_inc()
3510 if (count_occurrences (PATTERN (insn), incr_reg, 1) != 1) in attempt_auto_inc()
3513 if (dead_or_set_p (incr, incr_reg) in attempt_auto_inc()
3541 emit_move_insn (q, incr_reg); in attempt_auto_inc()
3569 && SET_SRC (PATTERN (PREV_INSN (insn))) == incr_reg) in attempt_auto_inc()
3574 incr_reg = q; in attempt_auto_inc()
3607 REG_NOTES (insn) = alloc_EXPR_LIST (REG_INC, incr_reg, REG_NOTES (insn)); in attempt_auto_inc()
3611 changed = validate_change (incr, &SET_SRC (set), incr_reg, 0); in attempt_auto_inc()
[all …]