PR tree-optimization/83369 - Missing diagnostics during inlining
[official-gcc.git] / gcc / testsuite / gcc.dg / gimplefe-14.c
blob150222977033ce676a474cd25f14f66319ed519b
1 /* { dg-do run } */
2 /* { dg-options "-O -fgimple" } */
4 int __GIMPLE ()
5 main (int argc, char * * argv)
7 int a;
9 bb_2:
10 /* Because of PR82114 we need to handle also 0 as base metal can have
11 argc == 0. */
12 switch (argc_2(D)) {default: L2; case 0: L0; case 1: L0; case 2: L1; }
14 L0:
15 a_4 = 0;
16 goto bb_6;
18 L1:
19 a_3 = 3;
20 goto bb_6;
22 L2:
23 a_5 = -1;
25 bb_6:
26 a_1 = __PHI (L0: a_4, L1: a_3, L2: a_5);
27 return a_1;