]> git.ipfire.org Git - thirdparty/gcc.git/commit
haifa-sched.c (build_jmp_edges): Delete dead function.
authorJeffrey A Law <law@cygnus.com>
Thu, 5 Mar 1998 22:31:51 +0000 (22:31 +0000)
committerJeff Law <law@gcc.gnu.org>
Thu, 5 Mar 1998 22:31:51 +0000 (15:31 -0700)
commit5ece974606452372382c845ae9ca7409a0872efd
tree9ef4d5713c467e16c7dd8a641a16cbbcaabda731
parentac9b3c970ec8bcc697d641e44e194ca99e65bf47
haifa-sched.c (build_jmp_edges): Delete dead function.

        * haifa-sched.c (build_jmp_edges): Delete dead function.
        (build_control_flow): Use cfg routines from flow.c
        (schedule_insns): Remove debugging code accidentally checked
        in earlier today.
        * basic-block.h: Add external integer list structures, typdefs,
        accessor macros and function declarations.  Simlarly for
        basic block pred/succ support and simple bitmap stuff.
        * flow.c: Add functions for integer list, basic block pred/succ
        support and simple bitmap support.
        (compute_dominators): New function to compute dominators and
        post dominators.
        (find_basic_blocks): Split into two functions.
        (life_analysis): Likewise.
        (flow_analysis): Removed.  Now handled by calling find_basic_blocks,
        the life_analysis from toplev.c
        * toplev.c (rest_of_compilation): Call find_basic_blocks, then
        life_analysis instead of flow_analysis.

Co-Authored-By: Doug Evans <devans@cygnus.com>
From-SVN: r18421
gcc/ChangeLog
gcc/basic-block.h
gcc/flow.c
gcc/haifa-sched.c
gcc/toplev.c