OSDN Git Service

* alias.c (alias_set_compare): Remove.
authormmitchel <mmitchel@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 30 Mar 1999 20:52:33 +0000 (20:52 +0000)
committermmitchel <mmitchel@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 30 Mar 1999 20:52:33 +0000 (20:52 +0000)
commitd1264606f2593f519fa66e7e348701da044ad6d4
tree677dd85fdef907b3c68542436e9dc467331e36eb
parent6fd618e715266aa7783ff74ac1ae198bb029c8da
* 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.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26069 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/Makefile.in
gcc/alias.c
gcc/cse.c
include/ChangeLog
include/splay-tree.h
libiberty/ChangeLog
libiberty/splay-tree.c