* gcse.c (find_avail_set): Follow chains of register-register copies.
authorlaw <law@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 25 Aug 1999 04:24:36 +0000 (04:24 +0000)
committerlaw <law@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 25 Aug 1999 04:24:36 +0000 (04:24 +0000)
commita3d89e66c5243fadd06db7df5fdee554eedcd0a1
treed1cae3dd4e961e5e5ac25a4a3a9447688cb7687b
parentbd7a25c87619cb9ef9b9bc2db06c34402f692743
    * gcse.c (find_avail_set): Follow chains of register-register copies.
        Use oprs_not_set_p to guarantee that the returned value can be
        substituted.
        (cprop_insn): Don't verify the return value of find_avail_set with
        oprs_not_set_p.

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