2 /* { dg-require-effective-target avx } */
3 /* { dg-options "-O3 -dp -mavx -mavx256-split-unaligned-load" } */
14 __attribute__ ((noinline))
18 mp = (char **) malloc (N);
19 lp = (char **) malloc (N);
20 ep = (char **) malloc (N);
21 fp = (char **) malloc (N);
28 char **ap, **bp, **cp, **dp;
36 for (i = N; i >= 0; i--)
47 for (i = N; i >= 0; i--)
53 for (i = N; i >= 0; i--)
55 if (strcmp (*--ap, "STR") != 0)
57 if (strcmp (*--bp, "STR") != 0)