Skip analyzer strndup test on hppa*-*-hpux*
[official-gcc.git] / gcc / testsuite / gcc.dg / gimplefe-14.c
bloba9e9d8141f0e75a8efbea99803930dd069587017
1 /* { dg-do run } */
2 /* { dg-options "-O -fgimple" } */
4 int __GIMPLE (ssa)
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 __BB(3):
15 L0:
16 a_4 = 0;
17 goto __BB6;
19 __BB(4):
20 L1:
21 a_3 = 3;
22 goto __BB6;
24 __BB(5):
25 L2:
26 a_5 = -1;
27 goto __BB6;
29 __BB(6):
30 a_1 = __PHI (__BB3: a_4, __BB4: a_3, __BB5: a_5);
31 return a_1;