regrename.c (kill_value_regno): Simplify chain removal.
authorRichard Henderson <rth@redhat.com>
Fri, 14 Dec 2001 06:47:56 +0000 (22:47 -0800)
committerRichard Henderson <rth@gcc.gnu.org>
Fri, 14 Dec 2001 06:47:56 +0000 (22:47 -0800)
commit3de237276c454889c40459223324de6a8a6dd6af
tree6cfed4f3485237b029b5e6abbc1f7d64a4f5dfdb
parentc178fe8964aa4f022ff4b4d8d74344cea7f0c11c
regrename.c (kill_value_regno): Simplify chain removal.

        * regrename.c (kill_value_regno): Simplify chain removal.
        (kill_value): Kill all of HARD_REGNO_NREGS.
        (kill_set_value): Use kill_value not kill_value_regno.
        (kill_autoinc_value): Likewise.
        (copyprop_hardreg_forward): Don't collect refresh_blocks.
        Call delete_noop_moves.

From-SVN: r47992
gcc/ChangeLog
gcc/regrename.c