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)