projects
/
gcc.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
9b0995a
)
*** empty log message ***
author
Richard Kenner
<kenner@gcc.gnu.org>
Wed, 15 Jul 1992 10:46:46 +0000
(06:46 -0400)
committer
Richard Kenner
<kenner@gcc.gnu.org>
Wed, 15 Jul 1992 10:46:46 +0000
(06:46 -0400)
From-SVN: r1589
gcc/combine.c
patch
|
blob
|
history
diff --git
a/gcc/combine.c
b/gcc/combine.c
index bfdacb71f541f3e70c7978112669689fd5e60498..ba100ad0e81b996810d3bd0be803614232815f8f 100644
(file)
--- 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))))