Fix sched_insn debug counter
authormkuvyrkov <mkuvyrkov@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 22 May 2014 03:51:09 +0000 (03:51 +0000)
committermkuvyrkov <mkuvyrkov@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 22 May 2014 03:51:09 +0000 (03:51 +0000)
commitcb1af0c98c95a281c65ec57c788c3664ce9917e5
treea5808fd4166fdd84c8ccdb2dd290f08e0e078ef3
parente5160b8b58423c89350e07f7850dbd838feb5cc2
Fix sched_insn debug counter

* haifa-sched.c (schedule_insn): Update.
(struct haifa_saved_data): Add nonscheduled_insns_begin.
(save_backtrack_point, restore_backtrack_point): Update.
(first_nonscheduled_insn): New static function.
(queue_to_ready, choose_ready): Use it.
(schedule_block): Init nonscheduled_insns_begin.
(sched_emit_insn): Update.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@210736 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/haifa-sched.c