summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorm.hayes <m.hayes@138bc75d-0d04-0410-961f-82ee72b054a4>2003-01-26 01:18:25 +0000
committerm.hayes <m.hayes@138bc75d-0d04-0410-961f-82ee72b054a4>2003-01-26 01:18:25 +0000
commit29f06995cc415c7de55cb47beae29d64447a766b (patch)
tree51629a65aaf02bf7dbb37d74763b0d322b3fed64
parent92c8efee0f1d24c1e856a83a28f26d7c97d01463 (diff)
downloadppe42-gcc-29f06995cc415c7de55cb47beae29d64447a766b.tar.gz
ppe42-gcc-29f06995cc415c7de55cb47beae29d64447a766b.zip
* df.c (df_uses_record): Handle CC0.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@61817 138bc75d-0d04-0410-961f-82ee72b054a4
-rw-r--r--gcc/ChangeLog4
-rw-r--r--gcc/df.c6
2 files changed, 8 insertions, 2 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index a308d0f14dc..5908f6044a7 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,7 @@
+2003-01-26 Michael Hayes <m.hayes@elec.canterbury.ac.nz>
+
+ * df.c (df_uses_record): Handle CC0.
+
2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
* reload.c (maybe_memory_address_p): New function.
diff --git a/gcc/df.c b/gcc/df.c
index bbfa500edff..3a271c45253 100644
--- a/gcc/df.c
+++ b/gcc/df.c
@@ -1037,6 +1037,7 @@ df_uses_record (df, loc, ref_type, bb, insn, flags)
case CONST_DOUBLE:
case CONST_VECTOR:
case PC:
+ case CC0:
case ADDR_VEC:
case ADDR_DIFF_VEC:
return;
@@ -1102,9 +1103,10 @@ df_uses_record (df, loc, ref_type, bb, insn, flags)
}
/* ... FALLTHRU ... */
case REG:
- case PC:
case PARALLEL:
- break;
+ case PC:
+ case CC0:
+ break;
case MEM:
df_uses_record (df, &XEXP (dst, 0),
DF_REF_REG_MEM_STORE,
OpenPOWER on IntegriCloud