libcpp, c, middle-end: Optimize initializers using #embed in C
[official-gcc.git] / gcc / testsuite / gcc.dg / pr106621.c
blob0465de4f14f4ed8f2eb95848ce1c5508295f9d9d
1 /* { dg-do compile { target aarch64*-*-* } } */
2 /* { dg-options "-mcpu=neoverse-v1 -O2 -fvect-cost-model=dynamic -fno-tree-scev-cprop" } */
4 int m, n;
6 void
7 foo (unsigned int x, short int y)
9 if (m)
10 for (;;)
12 ++m;
13 while (m < 1)
15 n += m + x;
16 ++m;
20 for (;;)
21 if (y)
23 ++x;
24 if (x)
25 for (y = 0; y < 75; y += 2)