[AArch64] Merge stores of D-register values with different modes
[official-gcc.git] / gcc / testsuite / gcc.c-torture / compile / pr52073.c
blob19056e1ead2d236d09b4b799bb9e35dc8b7a5361
1 /* PR tree-optimization/52073 */
3 int a, b, c, d, e, f;
5 void
6 foo (int x)
8 e = 1;
9 for (;;)
11 int g = c;
12 if (x)
14 if (e)
15 continue;
16 while (a)
17 --f;
19 else
20 for (b = 5; b; b--)
22 d = g;
23 g = 0 == d;
25 if (!g)
26 x = 0;