From: David Malcolm Date: Mon, 25 Aug 2014 20:49:19 +0000 (+0000) Subject: struct haifa_sched_info: prev_head and next_tail X-Git-Tag: upstream/12.2.0~60840 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=0043f37de51b72ee20d630192ab81e650862f58d;p=platform%2Fupstream%2Fgcc.git struct haifa_sched_info: prev_head and next_tail gcc/ * sched-int.h (struct haifa_sched_info): Strengthen fields "prev_head" and "next_tail" from rtx to rtx_insn *. From-SVN: r214477 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index c087a65..ae868f0 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,5 +1,10 @@ 2014-08-25 David Malcolm + * sched-int.h (struct haifa_sched_info): Strengthen fields + "prev_head" and "next_tail" from rtx to rtx_insn *. + +2014-08-25 David Malcolm + * rtl.h (rtx_jump_table_data::get_labels): New method. * cfgbuild.c (make_edges): Replace hand-coded lookup of labels with use of the new rtx_jump_table_data::get_labels method. diff --git a/gcc/sched-int.h b/gcc/sched-int.h index ae048c1..220e26d 100644 --- a/gcc/sched-int.h +++ b/gcc/sched-int.h @@ -607,7 +607,7 @@ struct haifa_sched_info bool (*insn_finishes_block_p) (rtx); /* The boundaries of the set of insns to be scheduled. */ - rtx prev_head, next_tail; + rtx_insn *prev_head, *next_tail; /* Filled in after the schedule is finished; the first and last scheduled insns. */