aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorUros Bizjak <ubizjak@gmail.com>2019-05-27 16:37:02 +0200
committerUros Bizjak <uros@gcc.gnu.org>2019-05-27 16:37:02 +0200
commitd16b9d1cb6319143da567436f9223fc06ba5cad1 (patch)
tree495f3d896cb0cdf9f33f3ebad787ed869e53629f /gcc
parent63be21c8596ab2eee819a39a2b30c3b8b7bcf8af (diff)
downloadgcc-d16b9d1cb6319143da567436f9223fc06ba5cad1.zip
gcc-d16b9d1cb6319143da567436f9223fc06ba5cad1.tar.gz
gcc-d16b9d1cb6319143da567436f9223fc06ba5cad1.tar.bz2
i386.h (STACK_SIZE_MODE): Define.
* config/i386/i386.h (STACK_SIZE_MODE): Define. From-SVN: r271663
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog4
-rw-r--r--gcc/config/i386/i386.h4
2 files changed, 8 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index a7a941e..d303860 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,7 @@
+2019-05-27 Uroš Bizjak <ubizjak@gmail.com>
+
+ * config/i386/i386.h (STACK_SIZE_MODE): Define.
+
2019-05-27 Richard Biener <rguenther@suse.de>
PR tree-optimization/90637
diff --git a/gcc/config/i386/i386.h b/gcc/config/i386/i386.h
index 7852c76..d9e8a41 100644
--- a/gcc/config/i386/i386.h
+++ b/gcc/config/i386/i386.h
@@ -1947,6 +1947,10 @@ do { \
#define STACK_SAVEAREA_MODE(LEVEL) \
((LEVEL) == SAVE_NONLOCAL ? (TARGET_64BIT ? TImode : DImode) : Pmode)
+/* Specify the machine_mode of the size increment
+ operand of an 'allocate_stack' named pattern. */
+#define STACK_SIZE_MODE Pmode
+
/* A C expression whose value is zero if pointers that need to be extended
from being `POINTER_SIZE' bits wide to `Pmode' are sign-extended and
greater then zero if they are zero-extended and less then zero if the