diff options
author | Trevor Saunders <tbsaunde+gcc@tbsaunde.org> | 2015-05-02 21:05:54 +0000 |
---|---|---|
committer | Trevor Saunders <tbsaunde@gcc.gnu.org> | 2015-05-02 21:05:54 +0000 |
commit | 90831096a76a79eba85b15dfb9993e4f170b606e (patch) | |
tree | bab7612e2587a7c7f917668fd39e52f1d50ae446 /gcc/sel-sched.c | |
parent | 0bd5850c9bb05d1e6221ffaa428728fbf3764e7a (diff) | |
download | gcc-90831096a76a79eba85b15dfb9993e4f170b606e.tar.gz |
make several functions in the scheduler take rtx_insn *
gcc/ChangeLog:
2015-05-02 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
* haifa-sched.c: Change the type of some variables to rtx_insn *.
* sched-deps.c: Likewise.
* sched-int.h: Likewise.
* sched-rgn.c: Likewise.
* sel-sched.c: Likewise.
From-SVN: r222737
Diffstat (limited to 'gcc/sel-sched.c')
-rw-r--r-- | gcc/sel-sched.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/gcc/sel-sched.c b/gcc/sel-sched.c index 9443629d260..7daeec3b2bf 100644 --- a/gcc/sel-sched.c +++ b/gcc/sel-sched.c @@ -614,7 +614,7 @@ advance_one_cycle (fence_t fence) /* Returns true when SUCC in a fallthru bb of INSN, possibly skipping empty basic blocks. */ static bool -in_fallthru_bb_p (rtx insn, rtx succ) +in_fallthru_bb_p (rtx_insn *insn, rtx succ) { basic_block bb = BLOCK_FOR_INSN (insn); edge e; @@ -1853,7 +1853,7 @@ create_speculation_check (expr_t c_expr, ds_t check_ds, insn_t orig_insn) /* True when INSN is a "regN = regN" copy. */ static bool -identical_copy_p (rtx insn) +identical_copy_p (rtx_insn *insn) { rtx lhs, rhs, pat; @@ -5830,7 +5830,7 @@ move_op_after_merge_succs (cmpd_local_params_p lp, void *sparams) /* Track bookkeeping copies created, insns scheduled, and blocks for rescheduling when INSN is found by move_op. */ static void -track_scheduled_insns_and_blocks (rtx insn) +track_scheduled_insns_and_blocks (rtx_insn *insn) { /* Even if this insn can be a copy that will be removed during current move_op, we still need to count it as an originator. */ |