PR rtl-optimization/55158
authorsteven <steven@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 8 Dec 2012 12:12:50 +0000 (12:12 +0000)
committersteven <steven@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 8 Dec 2012 12:12:50 +0000 (12:12 +0000)
commitbbd0cfb1ee5453effca14fbe2b11d946d2f597d1
tree3acf587d99ca8dc03d7815cf30f37b0b182d72de
parentf54c784369e529a40a35b655dc4b15d90699693e
PR rtl-optimization/55158
* sched-rgn.c (bb_state_array, bb_state): Add some explaining
comment, and initialize to NULL explicitly.
(realloc_bb_state_array): New function.
(free_bb_state_array): New function.
(schedule_region): Call realloc_bb_state_array after schedule_block.
(sched_rgn_init): Use realloc_bb_state_array to initialize bb_state.
(sched_rgn_finish): Use free_bb_state_array to free it.

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