* gcse.c (delete_null_pointer_checks_1): Inform caller if any
commite90391905accdac73e5f34da1ea4a7d97ce179d1
authorlaw <law@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 14 Jun 2002 16:25:36 +0000 (14 16:25 +0000)
committerlaw <law@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 14 Jun 2002 16:25:36 +0000 (14 16:25 +0000)
tree72e1faa1b66f9c943d6e2c2fa17de7b0761bbfca
parentfa21d1286ce759993833f865b5307aa55d2fd49d
    * 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..

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@54617 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/gcse.c
gcc/rtl.h
gcc/toplev.c