summaryrefslogtreecommitdiff
path: root/gcc/testsuite/ChangeLog
diff options
context:
space:
mode:
authoramker <amker@138bc75d-0d04-0410-961f-82ee72b054a4>2012-09-19 07:40:15 +0000
committeramker <amker@138bc75d-0d04-0410-961f-82ee72b054a4>2012-09-19 07:40:15 +0000
commite0b377e0e926455e83401f8278576fdebca28d47 (patch)
treed7178172c37ecaa8c9a22d89ab69939840cff4f8 /gcc/testsuite/ChangeLog
parent9ca8281f597bc7d9f235424b667371280b9a9a18 (diff)
downloadgcc-e0b377e0e926455e83401f8278576fdebca28d47.tar.gz
PR middle-end/54364
* bb-reorder.c (connect_better_edge_p): New added. (find_traces_1_round): When optimizing for size, ignore edge frequency and probability, and handle all in one round. (bb_to_key): Use bb->index as key when optimizing for size. (better_edge_p): The bb with smaller index is better when optimizing for size. (connect_traces): When optimizing for size, connect block n with block n + 1; connect trace m with trace m + 1 if falling through. (gate_handle_reorder_blocks): Enable bbro when optimizing for -Os. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@191462 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/testsuite/ChangeLog')
0 files changed, 0 insertions, 0 deletions