]> git.ipfire.org Git - thirdparty/gcc.git/commit
gcse.c (delete_null_pointer_checks_1): Do not use delelete_list; call purge_dead_edge...
authorJan Hubicka <jh@suse.cz>
Mon, 3 Dec 2001 15:22:47 +0000 (16:22 +0100)
committerJan Hubicka <hubicka@gcc.gnu.org>
Mon, 3 Dec 2001 15:22:47 +0000 (15:22 +0000)
commit9cd56be1b9ade7f19bf2a295b6d3302db0bbb84d
treef50e6822ef00b12e31e63af407c46260d2f638b7
parent63658a9aaa0e8e7a16548f505c4c6ebd21a56c1d
gcse.c (delete_null_pointer_checks_1): Do not use delelete_list; call purge_dead_edges after removing.

* gcse.c (delete_null_pointer_checks_1): Do not use delelete_list;
call purge_dead_edges after removing.
(delete_null_pointer_checks): Do not handle delete_list.

* cfgbuild.c (inside_basic_block_p, control_flow_insn_p): Break out from ...
(count_basic_blocks): ... here.
(find_basic_blocks, find_bb_boundaries): Cleanup.

* stor-layout.c (fixup_signed_type, fixup_unsigned_type): Avoid
overflow for types greater then 2 * HOST_WIDE_INT.

* reload.c (find_reloads): Update the duplicates after swapingg.

From-SVN: r47551
gcc/ChangeLog
gcc/cfgbuild.c
gcc/gcse.c
gcc/reload.c
gcc/stor-layout.c