OSDN Git Service

(general_movsrc_operand, general_movdst_operand): Delete
authorwilson <wilson@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 4 May 1995 18:12:10 +0000 (18:12 +0000)
committerwilson <wilson@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 4 May 1995 18:12:10 +0000 (18:12 +0000)
references to POST_DEC and PRE_INC.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@9571 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/config/sh/sh.c

index 813d29a..1783a31 100644 (file)
@@ -1663,9 +1663,7 @@ general_movsrc_operand (op, mode)
        return 1;
 
       /* Only post inc allowed.  */
-      if (GET_CODE (inside) == POST_DEC
-         || GET_CODE (inside) == PRE_INC
-         || GET_CODE (inside) == PRE_DEC)
+      if (GET_CODE (inside) == PRE_DEC)
        return 0;
     }
 
@@ -1687,10 +1685,7 @@ general_movdst_operand (op, mode)
      enum machine_mode mode;
 {
   /* Only pre dec allowed.  */
-  if (GET_CODE (op) == MEM
-      && (GET_CODE (XEXP (op, 0)) == PRE_INC
-         || GET_CODE (XEXP (op, 0)) == POST_INC
-         || GET_CODE (XEXP (op, 0)) == POST_DEC))
+  if (GET_CODE (op) == MEM && GET_CODE (XEXP (op, 0)) == POST_INC)
     return 0;
 
   return general_operand (op, mode);