projects
/
gcc.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
861d907
)
*** empty log message ***
author
Richard Stallman
<rms@gnu.org>
Mon, 20 Apr 1992 02:38:07 +0000
(
02:38
+0000)
committer
Richard Stallman
<rms@gnu.org>
Mon, 20 Apr 1992 02:38:07 +0000
(
02:38
+0000)
From-SVN: r802
gcc/genemit.c
patch
|
blob
|
history
diff --git
a/gcc/genemit.c
b/gcc/genemit.c
index f85444da4a41cd4dcec9e0b1d94f07fbd6470d2b..197356c123cb8d5eab1a4c6e814600e34026e3d6 100644
(file)
--- a/
gcc/genemit.c
+++ b/
gcc/genemit.c
@@
-301,12
+301,13
@@
gen_insn (insn)
rtx new = XEXP (XVECEXP (insn, 1, j), 0);
/* OLD and NEW are the same if both are to be a SCRATCH
rtx new = XEXP (XVECEXP (insn, 1, j), 0);
/* OLD and NEW are the same if both are to be a SCRATCH
+ of the same mode,
or if both are registers of the same mode and number. */
or if both are registers of the same mode and number. */
- if (! (
(GET_CODE (old) == MATCH_SCRATCH
- && GET_CODE (new) == MATCH_SCRATCH)
- || (GET_CODE (old) == REG && GET_CODE (new) == REG
- && GET_MODE (old) == GET_MODE (new)
-
&& REGNO (old) == REGNO (new
))))
+ if (! (
GET_MODE (old) == GET_MODE (new)
+ && ((GET_CODE (old) == MATCH_SCRATCH
+ && GET_CODE (new) == MATCH_SCRATCH)
+ || (GET_CODE (old) == REG && GET_CODE (new) == REG
+
&& REGNO (old) == REGNO (new)
))))
break;
}
break;
}