rs6000.c (rs6000_mode_dependent_address): Remove PRE_INC and PRE_DEC cases.
authorNathan Froyd <froydnj@codesourcery.com>
Fri, 6 Jun 2008 13:46:45 +0000 (13:46 +0000)
committerNathan Froyd <froydnj@gcc.gnu.org>
Fri, 6 Jun 2008 13:46:45 +0000 (13:46 +0000)
* config/rs6000/rs6000.c (rs6000_mode_dependent_address): Remove
PRE_INC and PRE_DEC cases.

From-SVN: r136437

gcc/ChangeLog
gcc/config/rs6000/rs6000.c

index 7e37721160e69ad9766603280b6b2dd956a35770..d9d45900b5dea3029ab1c10e5953a207b4338708 100644 (file)
@@ -1,3 +1,8 @@
+2008-06-06  Nathan Froyd  <froydnj@codesourcery.com>
+
+       * config/rs6000/rs6000.c (rs6000_mode_dependent_address): Remove
+       PRE_INC and PRE_DEC cases.
+
 2008-06-06  Jakub Jelinek  <jakub@redhat.com>
 
        PR rtl-optimization/36419
index 8493e771ae19cccb7ba47deb8da48ec63dfb3e38..91e1732a8f424115a8a90717681fe03f9184fa82 100644 (file)
@@ -4324,8 +4324,7 @@ rs6000_mode_dependent_address (rtx addr)
     case LO_SUM:
       return true;
 
-    case PRE_INC:
-    case PRE_DEC:
+    /* Auto-increment cases are now treated generically in recog.c.  */
     case PRE_MODIFY:
       return TARGET_UPDATE;