]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Adding missing testcase.
authorJiong Wang <jiwang@gcc.gnu.org>
Fri, 1 Aug 2014 15:20:46 +0000 (15:20 +0000)
committerJiong Wang <jiwang@gcc.gnu.org>
Fri, 1 Aug 2014 15:20:46 +0000 (15:20 +0000)
(should svn add first...)

From-SVN: r213489

gcc/testsuite/gcc.target/aarch64/legitimize_stack_var_before_reload_1.c [new file with mode: 0644]

diff --git a/gcc/testsuite/gcc.target/aarch64/legitimize_stack_var_before_reload_1.c b/gcc/testsuite/gcc.target/aarch64/legitimize_stack_var_before_reload_1.c
new file mode 100644 (file)
index 0000000..f645cb2
--- /dev/null
@@ -0,0 +1,21 @@
+/* { dg-do compile } */
+/* { dg-options "-O2 -fdump-rtl-expand" } */
+
+extern void initialize_array (unsigned char *, int);
+
+int
+test15 (void)
+{
+  unsigned char a[480];
+
+  initialize_array (a, 480);
+
+  if (a[0] == 0x10)
+    return 1;
+
+  return 0;
+}
+
+/* { dg-final { scan-rtl-dump "\\(mem\[^\\n\]*\\(plus\[^\\n\]*virtual-stack-vars" "expand" } } */
+
+/* { dg-final { cleanup-rtl-dump "expand" } } */