1 /* PR tree-optimization/84436 */
2 /* { dg-options "-O2 -fdump-tree-switchconv -fdump-tree-optimized" } */
6 __attribute__ ((noipa
))
10 case 2: how
= 205; break; /* how = 100 * index + 5 */
11 case 3: how
= 305; break;
12 case 4: how
= 405; break;
13 case 5: how
= 505; break;
14 case 6: how
= 605; break;
34 /* { dg-final { scan-tree-dump-times "100 \\*" 1 "switchconv" } } */
35 /* { dg-final { scan-tree-dump-times ".* \\+ 5" 1 "switchconv" } } */
36 /* { dg-final { scan-tree-dump-not "switch" "optimized" } } */