flow.c (notice_stack_pointer_modification_1): Notice midifications using PRE_MODIFY...
authorJan Hubicka <jh@suse.cz>
Wed, 13 Dec 2000 18:52:49 +0000 (18:52 +0000)
committerJan Hubicka <hubicka@gcc.gnu.org>
Wed, 13 Dec 2000 18:52:49 +0000 (18:52 +0000)
* flow.c (notice_stack_pointer_modification_1): Notice midifications
using PRE_MODIFY and POST_MODIFY.

From-SVN: r38226

gcc/ChangeLog
gcc/flow.c

index 683cf71c4bd623cd34b1d47178a05c955a9eee49..a53a1c0f7fa4507419c1693c7c8c5ccf793e8470 100644 (file)
@@ -1,3 +1,8 @@
+Wed Dec 13 19:48:04 MET 2000  Jan hubicka  <jh@suse.cz>
+
+       * flow.c (notice_stack_pointer_modification_1): Notice midifications
+       using PRE_MODIFY and POST_MODIFY.
+
 Wed Dec 13 17:25:32 MET 2000  Jan Hubicka  <jh@suse.cz>
 
        * genoutput.c (process_template): Add sanity checking for '@' templates.
index 92b500290793c8369106b7e6147ad9e6a695bfb4..96eb72555d438226a0a2277d114da4bd83fe2a53 100644 (file)
@@ -3159,6 +3159,8 @@ notice_stack_pointer_modification_1 (x, pat, data)
       || (GET_CODE (x) == MEM
          && (GET_CODE (XEXP (x, 0)) == PRE_DEC
              || GET_CODE (XEXP (x, 0)) == PRE_INC
+             || GET_CODE (XEXP (x, 0)) == PRE_MODIFY
+             || GET_CODE (XEXP (x, 0)) == POST_MODIFY
              || GET_CODE (XEXP (x, 0)) == POST_DEC
              || GET_CODE (XEXP (x, 0)) == POST_INC)
          && XEXP (XEXP (x, 0), 0) == stack_pointer_rtx))