* gcc.target/i386/pr70021.c: Add -mtune=skylake.
[official-gcc.git] / gcc / testsuite / gcc.target / i386 / pr45913.c
blob46b9c66f8cd8e6aefe5a82687616916b9de6d76b
1 /* PR target/45913 */
2 /* { dg-do compile } */
3 /* { dg-options "-O2 -fselective-scheduling2 -fsel-sched-pipelining -fsel-sched-pipelining-outer-loops" } */
5 extern void bar (int, int);
7 int ss[128];
9 void
10 foo (int i, int j, int k, int *p1, int *p2)
12 int s[128];
13 __builtin_memcpy (s, ss, sizeof s);
15 while (i--)
17 int a = s[i];
18 while (j--)
19 bar (k, p2[a]);
20 j = s[i] & 0xFF;
21 bar (p1[a], k);