gcse.c (struct null_pointer_info): New type.
authorMark Mitchell <mark@codesourcery.com>
Wed, 3 Nov 1999 22:45:45 +0000 (22:45 +0000)
committerMark Mitchell <mmitchel@gcc.gnu.org>
Wed, 3 Nov 1999 22:45:45 +0000 (22:45 +0000)
commit0511851c7bebdaee1226960fe405c9089a120a23
tree1fea2ecb5a5e9533654a8466ce98b970d99793af
parent989037420d10d9dcd81032ccf8d5e4307f6d9a40
gcse.c (struct null_pointer_info): New type.

* gcse.c (struct null_pointer_info): New type.
(get_bitmap_width): New function.
(current_block): Remove.
(nonnull_local): Likewise.
(nonnull_killed): Likewise.
(invalidate_nonnull_info): Take a null_pointer_info as input.
(delete_null_pointer_checks_1): New function.
(delete_null_pointer_checks): Use it.

From-SVN: r30384
gcc/ChangeLog
gcc/gcse.c