OSDN Git Service

* flow.c (struct propagate_block_info): Add new_dead, new_live.
authorrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 12 Apr 2000 01:38:15 +0000 (01:38 +0000)
committerrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 12 Apr 2000 01:38:15 +0000 (01:38 +0000)
commitf901bcb1aba40ddd350ea1fc0067dcc9f2304c4f
tree4e02eb320efa26f69680fcb024580460412817f0
parent3b8ba72a8d04272d5b27992d029121f0069469f5
    * flow.c (struct propagate_block_info): Add new_dead, new_live.
        (propagate_block): Initialize them.  Use them in parallel instead
        of one tmp variable, ie revert much of the 0408 and 0407 functional
        changes, but keep the structural changes.
        (mark_set_regs): Take new_dead from propagate_block_info instead.
        (mark_set_1, mark_set_reg): Likewise.
        (mark_used_regs): Likewise with new_live.
        (mark_used_reg): Likewise.  Revert 0408 change.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@33089 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/flow.c