gcse.c (delete_null_pointer_checks_1): Inform caller if any null pointer checks were...
authorJeff Law <law@redhat.com>
Fri, 14 Jun 2002 16:25:36 +0000 (10:25 -0600)
committerJeff Law <law@gcc.gnu.org>
Fri, 14 Jun 2002 16:25:36 +0000 (10:25 -0600)
commit99a15921f00b8d3956a66a39bc98c57893a665f0
tree72e1faa1b66f9c943d6e2c2fa17de7b0761bbfca
parente56c446321eafc7f19e1d7cd0ef0fa2bdfe40b5f
gcse.c (delete_null_pointer_checks_1): Inform caller if any null pointer checks were eliminated.

        * gcse.c (delete_null_pointer_checks_1): Inform caller if any
        null pointer checks were eliminated.  Update prototype.
        (delete_null_pointer_checks): Similarly.
        * rtl.h (delete_null_pointer_checks): Update prototype.
        * toplev.c (rest_of_compilation): Only run cleanup_cfg if
        delete_null_pointer_checks deletes one or more null
        pointer checks.  Do not run cleanup_cfg before gcse, the
        CFG is accurate and optimized at that point..

From-SVN: r54617
gcc/ChangeLog
gcc/gcse.c
gcc/rtl.h
gcc/toplev.c