1/* { dg-do compile } */
2/* { dg-options "-O2 -march=atom" } */
3
4struct foo_t {
5  int limit;
6} foo[3];
7void
8bar () {
9  int i;
10  for (i = 0; i < 3; i++) {
11    __builtin_memset (&foo[i], 0, sizeof(*foo));
12  }
13}
14