OSDN Git Service

* df.c (df_uses_record): Handle CC0.
authorm.hayes <m.hayes@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 26 Jan 2003 01:18:25 +0000 (01:18 +0000)
committerm.hayes <m.hayes@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 26 Jan 2003 01:18:25 +0000 (01:18 +0000)
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@61817 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/df.c

index a308d0f..5908f60 100644 (file)
@@ -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.
index bbfa500..3a271c4 100644 (file)
--- 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,