* combine.c (try_combine): Don't elim_i1 when it is used in i2src.
commitca0854fe99d991ef1d8a72a7bee517709e86c4ff
authorlaw <law@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 3 Nov 1997 06:21:13 +0000 (3 06:21 +0000)
committerlaw <law@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 3 Nov 1997 06:21:13 +0000 (3 06:21 +0000)
tree246b53da7e8650ac00a19c6d4863623e8d1cd3c1
parent599a6e8ad63e475b6627054f9ac60e782b3ffae2
    * combine.c (try_combine): Don't elim_i1 when it is used in i2src.

        * combine.c (try_combine): When setting elim_i2, check whether newi2pat
        sets i2dest.  When calling distribute_notes for i3dest_killed, pass
        elim_i2 and elim_i1.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/egcs_1_00_branch@16295 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/combine.c