projects
/
gcc.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
e8400f6
)
recog.c (store_data_bypass_p): Handle CLOBBER inside PARALLEL.
author
David S. Miller
<davem@redhat.com>
Sun, 5 May 2002 21:51:04 +0000
(14:51 -0700)
committer
David S. Miller
<davem@gcc.gnu.org>
Sun, 5 May 2002 21:51:04 +0000
(14:51 -0700)
2002-05-05 David S. Miller <davem@redhat.com>
* recog.c (store_data_bypass_p): Handle CLOBBER inside PARALLEL.
From-SVN: r53195
gcc/ChangeLog
patch
|
blob
|
history
gcc/recog.c
patch
|
blob
|
history
diff --git
a/gcc/ChangeLog
b/gcc/ChangeLog
index 62710337bd49703d8309d853fc5667aa27df1c89..fd879138c04d7115521ce76a18f89005d74badab 100644
(file)
--- a/
gcc/ChangeLog
+++ b/
gcc/ChangeLog
@@
-1,3
+1,7
@@
+2002-05-05 David S. Miller <davem@redhat.com>
+
+ * recog.c (store_data_bypass_p): Handle CLOBBER inside PARALLEL.
+
2002-05-05 Kazu Hirata <kazu@cs.umass.edu>
* cse.c: Fix formatting.
diff --git
a/gcc/recog.c
b/gcc/recog.c
index 2fd1126044aeca55e86698ce1e8461b4703c8694..3038126226e20f3793e69b9529b47f9933dc5cb2 100644
(file)
--- a/
gcc/recog.c
+++ b/
gcc/recog.c
@@
-3315,6
+3315,9
@@
store_data_bypass_p (out_insn, in_insn)
{
rtx exp = XVECEXP (out_pat, 0, i);
+ if (GET_CODE (exp) == CLOBBER)
+ continue;
+
if (GET_CODE (exp) != SET)
abort ();