1 /* Verify that SRA total scalarization works on records containing arrays. */
3 /* { dg-options "-O1 -fdump-tree-release_ssa --param sra-max-scalarization-size-Ospeed=32" } */
5 extern void abort (void);
10 unsigned short f
[2][2];
12 unsigned short f3
, f4
;
16 int __attribute__ ((noinline
))
28 main (int argc
, char **argv
)
30 struct S a
= {0, { {5, 7}, {9, 11} }, 4, 0, 0};
32 if (a
.i
!= 5 || a
.f
[1][0] != 12)
37 /* { dg-final { scan-tree-dump-times "l;" 0 "release_ssa" } } */