1 /* Verify zero initialization for structure type automatic variables with
2 padding. */
3 /* { dg-do compile } */
4 /* { dg-options "-ftrivial-auto-var-init=zero" } */
5
6 struct test_aligned {
7 int internal1;
8 long long internal2;
9 } __attribute__ ((aligned(64)));
10
11 int foo ()
12 {
13 struct test_aligned var;
14 return var.internal1;
15 }
16
17 /* { dg-final { scan-assembler-times "stp\tq0, q0," 2 } } */