diff options
author | Mark Mitchell <mark@codesourcery.com> | 1999-03-30 20:52:33 +0000 |
---|---|---|
committer | Mark Mitchell <mmitchel@gcc.gnu.org> | 1999-03-30 20:52:33 +0000 |
commit | 30f7237966f8584f87fd2d0f6f58935a4bc2e14d (patch) | |
tree | 677dd85fdef907b3c68542436e9dc467331e36eb /include/splay-tree.h | |
parent | 4cc48683f65e236df8d246207c8958d42d3c069a (diff) | |
download | gcc-30f7237966f8584f87fd2d0f6f58935a4bc2e14d.tar.gz |
alias.c (alias_set_compare): Remove.
* alias.c (alias_set_compare): Remove.
(record_alias_subset): Use splay_tree_compare_ints instaed of
alias_set_compare.
(init_alias_once): Likewise.
* cse.c: Include splay-tree.h.
(reg_qty): Remove.
(reg_tick): Likewise.
(reg_table): Likewise.
(cse_reg_info): New structure.
(cse_reg_info_free_list): New variable.
(cse_reg_info_tree): Likewise.
(cached_regno): Likewise.
(cached_cse_reg_info): Likewise.
(all_minus_one): Remove.
(consec_ints): Likewise.
(GET_CSE_REG_INFO): New macro.
(REG_TICK): Likewise. Use throughout instead of reg_tick.
(REG_IN_TABLE): Likewise. Use throughout instead of reg_in_table.
(REG_QTY): Likewise. Use throughout instead of reg_qty.
(get_cse_reg_info): New function.
(free_cse_reg_info): Likewise.
(new_basic_block): Reinitialize cse_reg_info_tree instead of
reg_tick, all_minus_one, and consec_ints.
* Makefile.in (cse.o): Depend on splay-tree.h
* splay-tree.h (splay_tree_compare_ints): Declare.
* splay-tree.c (splay_tree_compare_ints): Define.
From-SVN: r26069
Diffstat (limited to 'include/splay-tree.h')
-rw-r--r-- | include/splay-tree.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/include/splay-tree.h b/include/splay-tree.h index 1aaaf09b204..509054b3893 100644 --- a/include/splay-tree.h +++ b/include/splay-tree.h @@ -104,6 +104,8 @@ extern splay_tree_node splay_tree_lookup extern int splay_tree_foreach PARAMS((splay_tree, splay_tree_foreach_fn, void*)); +extern int splay_tree_compare_ints PARAMS((splay_tree_key, + splay_tree_key)); #ifdef __cplusplus } |