diff options
author | Josef Zlomek <zlomekj@suse.cz> | 2003-02-10 20:18:42 +0100 |
---|---|---|
committer | Josef Zlomek <zlomek@gcc.gnu.org> | 2003-02-10 19:18:42 +0000 |
commit | aa634f11e65d7630b96742a4f3d187d920e0c87e (patch) | |
tree | dccf4963c7714b07bfd684853d4bc9111711b32d /libjava/java | |
parent | 17edbda5792c20f9f11d77c829d5dae9ad9b0e24 (diff) | |
download | gcc-aa634f11e65d7630b96742a4f3d187d920e0c87e.zip gcc-aa634f11e65d7630b96742a4f3d187d920e0c87e.tar.gz gcc-aa634f11e65d7630b96742a4f3d187d920e0c87e.tar.bz2 |
Makefile.in (bb-reorder.o): Add dependency on $(FIBHEAP_H).
* Makefile.in (bb-reorder.o): Add dependency on $(FIBHEAP_H).
* bb-reorder.c (make_reorder_chain): Deleted.
(make_reorder_chain_1): Deleted.
(find_traces): New function.
(rotate_loop): New function.
(mark_bb_visited): New function.
(find_traces_1_round): New function.
(copy_bb): New function.
(bb_to_key): New function.
(better_edge_p): New function.
(connect_traces): New function.
(copy_bb_p): New function.
(get_uncond_jump_length): New function.
(reorder_basic_blocks): Use new functions (Software Trace Cache).
* cfgcleanup.c (outgoing_edges_match): Enable crossjumping across loop
boundaries.
From-SVN: r62645
Diffstat (limited to 'libjava/java')
0 files changed, 0 insertions, 0 deletions