diff options
author | Richard Kenner <kenner@gcc.gnu.org> | 1992-07-15 06:46:46 -0400 |
---|---|---|
committer | Richard Kenner <kenner@gcc.gnu.org> | 1992-07-15 06:46:46 -0400 |
commit | 60654f77caa149c67892783132ff4f024fa4847c (patch) | |
tree | eb534144b646d494f5e16c8ee5219fe295f5083f /gcc/combine.c | |
parent | 9b0995aace7783bb700349aaed1ca1baa17cdbee (diff) | |
download | gcc-60654f77caa149c67892783132ff4f024fa4847c.zip gcc-60654f77caa149c67892783132ff4f024fa4847c.tar.gz gcc-60654f77caa149c67892783132ff4f024fa4847c.tar.bz2 |
*** empty log message ***
From-SVN: r1589
Diffstat (limited to 'gcc/combine.c')
-rw-r--r-- | gcc/combine.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/gcc/combine.c b/gcc/combine.c index bfdacb7..ba100ad 100644 --- a/gcc/combine.c +++ b/gcc/combine.c @@ -1488,6 +1488,7 @@ try_combine (i3, i2, i1) we can change its mode. */ if (GET_MODE (SET_DEST (newpat)) != GET_MODE (i2dest) && GET_MODE (SET_DEST (newpat)) != VOIDmode + && GET_CODE (i2dest) == REG && (REGNO (i2dest) < FIRST_PSEUDO_REGISTER || (reg_n_sets[REGNO (i2dest)] == 1 && ! added_sets_2 && ! REG_USERVAR_P (i2dest)))) |