1 /* { dg-do compile } */
9 struct a *malloc1(__SIZE_TYPE__) __attribute__((malloc));
14 struct a *a = malloc1(sizeof(struct a));
15 struct a *b = malloc1(sizeof(struct a));
16 struct a *c = malloc1(sizeof(struct a));
19 for (i = 0; i < 256; i++)
24 for (i = 0; i < 256; i++)
26 a->a1[i] = b->a1[i] + c->a1[i];
33 /* { dg-final { scan-tree-dump-times "vectorized 2 loops" 1 "vect" } } */
34 /* { dg-final { cleanup-tree-dump "vect" } } */