diff options
author | dmalcolm <dmalcolm@138bc75d-0d04-0410-961f-82ee72b054a4> | 2014-08-22 18:47:27 +0000 |
---|---|---|
committer | dmalcolm <dmalcolm@138bc75d-0d04-0410-961f-82ee72b054a4> | 2014-08-22 18:47:27 +0000 |
commit | 6fe7b8c2f3d312c875ceb26c6d1b4a2ecf204eee (patch) | |
tree | 3a982d58ef0dcef94cc061bf3bf424e1e88eebcb /gcc/ddg.c | |
parent | b249d45875087c8b0fe5370a58f9ec044c2a41bf (diff) | |
download | gcc-6fe7b8c2f3d312c875ceb26c6d1b4a2ecf204eee.tar.gz |
get_ebb_head_tail works with rtx_insn
gcc/
* sched-int.h (get_ebb_head_tail): Strengthen params "headp" and
"tailp" from rtx * to rtx_insn **.
* ddg.c (build_intra_loop_deps): Strengthen locals head", "tail"
from rtx to rtx_insn *.
* haifa-sched.c (get_ebb_head_tail): Strengthen params "headp" and
"tailp" from rtx * to rtx_insn **. Strengthen locals "beg_head",
"beg_tail", "end_head", "end_tail", "note", "next", "prev" from
rtx to rtx_insn *.
* modulo-sched.c (const_iteration_count): Strengthen return type
and locals "insn", "head", "tail" from rtx to rtx_insn *. Replace
use of NULL_RTX with NULL when working with insns.
(loop_single_full_bb_p): Strengthen locals "head", "tail" from rtx
to rtx_insn *.
(sms_schedule): Likewise.
* sched-rgn.c (init_ready_list): Likewise, also for locals
"src_head" and "src_next_tail".
(compute_block_dependences): Likewise.
(free_block_dependencies): Likewise.
(debug_rgn_dependencies): Likewise.
(free_rgn_deps): Likewise.
(compute_priorities): Likewise.
(schedule_region): Likewise.
* sel-sched.c (find_ebb_boundaries): Likewise.
* config/sh/sh.c (find_insn_regmode_weight): Strengthen locals
"insn", "next_tail", "head", "tail" from rtx to rtx_insn *.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@214352 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/ddg.c')
-rw-r--r-- | gcc/ddg.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/ddg.c b/gcc/ddg.c index 503965f0e60..1971ef884f3 100644 --- a/gcc/ddg.c +++ b/gcc/ddg.c @@ -507,7 +507,7 @@ build_intra_loop_deps (ddg_ptr g) int i; /* Hold the dependency analysis state during dependency calculations. */ struct deps_desc tmp_deps; - rtx head, tail; + rtx_insn *head, *tail; /* Build the dependence information, using the sched_analyze function. */ init_deps_global (); |