Marco Castelluccio | ae43a27 | 2018-07-31 23:26:50 +0000 | [diff] [blame] | 1 | // CHECK: -: 0:Source:{{.*}}Inputs/instrprof-gcov-switch1.c |
| 2 | // CHECK-NEXT: -: 0:Graph:instrprof-gcov-switch1.gcno |
| 3 | // CHECK-NEXT: -: 0:Data:instrprof-gcov-switch1.gcda |
| 4 | // CHECK-NEXT: -: 0:Runs:1 |
| 5 | // CHECK-NEXT: -: 0:Programs:1 |
Calixte Denizet | 589fff9 | 2018-10-11 08:53:55 +0000 | [diff] [blame] | 6 | // CHECK-NEXT: 1: 1:int main(void) |
Marco Castelluccio | ae43a27 | 2018-07-31 23:26:50 +0000 | [diff] [blame] | 7 | // CHECK-NEXT: -: 2:{ |
Vedant Kumar | 727d895 | 2018-09-11 18:38:34 +0000 | [diff] [blame] | 8 | // CHECK-NEXT: 1: 3: int i = 22; |
Marco Castelluccio | ae43a27 | 2018-07-31 23:26:50 +0000 | [diff] [blame] | 9 | // CHECK-NEXT: -: 4: |
Vedant Kumar | 727d895 | 2018-09-11 18:38:34 +0000 | [diff] [blame] | 10 | // CHECK-NEXT: 1: 5: switch (i) { |
Marco Castelluccio | ae43a27 | 2018-07-31 23:26:50 +0000 | [diff] [blame] | 11 | // CHECK-NEXT: -: 6: case 7: |
| 12 | // CHECK-NEXT: #####: 7: break; |
| 13 | // CHECK-NEXT: -: 8: |
| 14 | // CHECK-NEXT: -: 9: case 22: |
| 15 | // CHECK-NEXT: 1: 10: i = 7; |
| 16 | // CHECK-NEXT: 1: 11: break; |
| 17 | // CHECK-NEXT: -: 12: |
| 18 | // CHECK-NEXT: -: 13: case 42: |
| 19 | // CHECK-NEXT: #####: 14: break; |
| 20 | // CHECK-NEXT: -: 15: } |
| 21 | // CHECK-NEXT: -: 16: |
| 22 | // CHECK-NEXT: 1: 17: return 0; |
| 23 | // CHECK-NEXT: -: 18:} |