1 /* { dg-do compile } */
2 /* { dg-options "-O -fdump-tree-fre1" } */
4 typedef int v4si
__attribute__((vector_size(16)));
6 void foo (v4si
*dst
, int x
)
17 /* The shadowed non-constant assign to v[0][1] shouldn't prevent us from
18 value-numbering the load to a constant. */
19 /* { dg-final { scan-tree-dump "\\*dst_\[0-9\]*\\\(D\\) = { 1, 0, 2, 3 };" "fre1" } } */