]> git.ipfire.org Git - thirdparty/gcc.git/blob - gcc/testsuite/gcc.dg/20050105-1.c
replace ISL with isl
[thirdparty/gcc.git] / gcc / testsuite / gcc.dg / 20050105-1.c
1 /* PR rtl-optimization/18861 */
2 /* { dg-do compile } */
3 /* { dg-options "-O2" } */
4
5 extern void abort (void);
6
7 int
8 foo (int code)
9 {
10 if (code >= 3)
11 switch (code)
12 {
13 case 3: return 4;
14 case 4: return 3;
15 case 5: return 6;
16 case 6: return 7;
17 case 7: return 8;
18 case 8: return 5;
19 default: abort ();
20 }
21 switch (code)
22 {
23 case 3: return 4;
24 case 4: return 3;
25 case 5: return 6;
26 case 6: return 7;
27 case 7: return 8;
28 case 8: return 5;
29 default: abort ();
30 }
31 }