OSDN Git Service

*** empty log message ***
authorkenner <kenner@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 15 Jul 1992 10:46:46 +0000 (10:46 +0000)
committerkenner <kenner@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 15 Jul 1992 10:46:46 +0000 (10:46 +0000)
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@1589 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/combine.c

index bfdacb7..ba100ad 100644 (file)
@@ -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))))