IRA: Ignore debug insns for uses in split_live_ranges_for_shrink_wrap. [PR116179]
[official-gcc.git] / gcc / testsuite / c-c++-common / analyzer / pr96650-1-trans.c
blobb20630bb8069ad72a13d5c7b1f2a119a260e2674
1 /* { dg-additional-options "-O2 -fanalyzer-transitivity" } */
3 int *wf;
5 void
6 yd (void);
8 int
9 cy (void);
11 int *
12 ee (int hp)
14 if (hp != 0)
15 yd ();
17 return 0;
20 void
21 z0 (int co)
23 int l4 = sizeof (int);
25 aq:
26 wf = ee (l4);
27 if (l4 < co)
28 l4 = cy () + sizeof (int);
29 goto aq;