diff options
author | Richard Henderson <rth@gcc.gnu.org> | 1998-01-14 15:10:50 -0800 |
---|---|---|
committer | Richard Henderson <rth@gcc.gnu.org> | 1998-01-14 15:10:50 -0800 |
commit | 38a448ca5dfe60244ab3c1f0ea8e3604ec69370b (patch) | |
tree | 5b5f754e444d69a16ff8c719a5776021720484fb /gcc/reorg.c | |
parent | ace62b49726ea831f91ad378882af8c5f8e28176 (diff) | |
download | gcc-38a448ca5dfe60244ab3c1f0ea8e3604ec69370b.zip gcc-38a448ca5dfe60244ab3c1f0ea8e3604ec69370b.tar.gz gcc-38a448ca5dfe60244ab3c1f0ea8e3604ec69370b.tar.bz2 |
alias.c: Change all uses of gen_rtx(FOO...) to gen_rtx_FOO...
* alias.c: Change all uses of gen_rtx(FOO...) to gen_rtx_FOO;
change gen_rtx(expr...) to gen_rtx_fmt_foo(expr...).
* caller-save.c, calls.c, combine.c, cse.c: Likewise.
* dwarf2out.c, except.c, explow.c, expmed.c, expr.c: Likewise.
* final.c, flow.c, function.c, genpeep.c, haifa-sched.c: Likewise.
* halfpic.c, integrate.c, jump.c, local-alloc.c, loop.c: Likewise.
* profile.c, recog.c, reg-stack.c, regclass.c, regmove.c: Likewise.
* reload.c, reload1.c, reorg.c, sched.c, stmt.c, stupid.c: Likewise.
* unroll.c, varasm.c: Likewise.
* config/alpha/alpha.c, config/alpha/alpha.md: Likewise.
From-SVN: r17357
Diffstat (limited to 'gcc/reorg.c')
-rw-r--r-- | gcc/reorg.c | 41 |
1 files changed, 21 insertions, 20 deletions
diff --git a/gcc/reorg.c b/gcc/reorg.c index 5ae579a..631ef4b 100644 --- a/gcc/reorg.c +++ b/gcc/reorg.c @@ -872,7 +872,7 @@ emit_delay_sequence (insn, list, length, avail) /* Allocate the the rtvec to hold the insns and the SEQUENCE. */ rtvec seqv = rtvec_alloc (length + 1); - rtx seq = gen_rtx (SEQUENCE, VOIDmode, seqv); + rtx seq = gen_rtx_SEQUENCE (VOIDmode, seqv); rtx seq_insn = make_insn_raw (seq); rtx first = get_insns (); rtx last = get_last_insn (); @@ -985,7 +985,7 @@ add_to_delay_list (insn, delay_list) if (tinfo) tinfo->block = -1; - return gen_rtx (INSN_LIST, VOIDmode, insn, NULL_RTX); + return gen_rtx_INSN_LIST (VOIDmode, insn, NULL_RTX); } /* Otherwise this must be an INSN_LIST. Add INSN to the end of the @@ -1502,9 +1502,9 @@ get_branch_condition (insn, target) || (GET_CODE (XEXP (src, 2)) == LABEL_REF && XEXP (XEXP (src, 2), 0) == target)) && XEXP (src, 1) == pc_rtx) - return gen_rtx (reverse_condition (GET_CODE (XEXP (src, 0))), - GET_MODE (XEXP (src, 0)), - XEXP (XEXP (src, 0), 0), XEXP (XEXP (src, 0), 1)); + return gen_rtx_fmt_ee (reverse_condition (GET_CODE (XEXP (src, 0))), + GET_MODE (XEXP (src, 0)), + XEXP (XEXP (src, 0), 0), XEXP (XEXP (src, 0), 1)); return 0; } @@ -1879,7 +1879,7 @@ try_merge_delay_insns (insn, thread) INSN_FROM_TARGET_P (next_to_match) = 0; } else - merged_insns = gen_rtx (INSN_LIST, VOIDmode, trial, merged_insns); + merged_insns = gen_rtx_INSN_LIST (VOIDmode, trial, merged_insns); if (++slot_number == num_slots) break; @@ -1927,8 +1927,8 @@ try_merge_delay_insns (insn, thread) INSN_FROM_TARGET_P (next_to_match) = 0; } else - merged_insns = gen_rtx (INSN_LIST, SImode, dtrial, - merged_insns); + merged_insns = gen_rtx_INSN_LIST (SImode, dtrial, + merged_insns); if (++slot_number == num_slots) break; @@ -2285,7 +2285,7 @@ update_block (insn, where) if (INSN_FROM_TARGET_P (insn)) return; - emit_insn_before (gen_rtx (USE, VOIDmode, insn), where); + emit_insn_before (gen_rtx_USE (VOIDmode, insn), where); /* INSN might be making a value live in a block where it didn't use to be. So recompute liveness information for this block. */ @@ -3113,8 +3113,8 @@ fill_simple_delay_slots (first, non_jumps_p) tail, of the list. */ update_reg_dead_notes (trial, insn); - delay_list = gen_rtx (INSN_LIST, VOIDmode, - trial, delay_list); + delay_list = gen_rtx_INSN_LIST (VOIDmode, + trial, delay_list); update_block (trial, trial); delete_insn (trial); if (slots_to_fill == ++slots_filled) @@ -3402,8 +3402,8 @@ fill_simple_delay_slots (first, non_jumps_p) insns we find on the head of the list. */ current_function_epilogue_delay_list - = gen_rtx (INSN_LIST, VOIDmode, trial, - current_function_epilogue_delay_list); + = gen_rtx_INSN_LIST (VOIDmode, trial, + current_function_epilogue_delay_list); mark_referenced_resources (trial, &end_of_function_needs, 1); update_block (trial, trial); delete_insn (trial); @@ -3756,13 +3756,13 @@ fill_slots_from_thread (insn, condition, thread, opposite_thread, likely, the negated constant. Otherwise, reverse the sense of the arithmetic. */ if (GET_CODE (other) == CONST_INT) - new_arith = gen_rtx (GET_CODE (src), GET_MODE (src), dest, - negate_rtx (GET_MODE (src), other)); + new_arith = gen_rtx_fmt_ee (GET_CODE (src), GET_MODE (src), dest, + negate_rtx (GET_MODE (src), other)); else - new_arith = gen_rtx (GET_CODE (src) == PLUS ? MINUS : PLUS, - GET_MODE (src), dest, other); + new_arith = gen_rtx_fmt_ee (GET_CODE (src) == PLUS ? MINUS : PLUS, + GET_MODE (src), dest, other); - ninsn = emit_insn_after (gen_rtx (SET, VOIDmode, dest, new_arith), + ninsn = emit_insn_after (gen_rtx_SET (VOIDmode, dest, new_arith), insn); if (recog_memoized (ninsn) < 0 @@ -4631,8 +4631,9 @@ dbr_schedule (first, file) continue; pred_flags = get_jump_flags (insn, JUMP_LABEL (insn)); - REG_NOTES (insn) = gen_rtx (EXPR_LIST, REG_BR_PRED, - GEN_INT (pred_flags), REG_NOTES (insn)); + REG_NOTES (insn) = gen_rtx_EXPR_LIST (REG_BR_PRED, + GEN_INT (pred_flags), + REG_NOTES (insn)); } } #endif /* DELAY_SLOTS */ |