blob: 6e9c5228b938ae73f7c98fc7809ee856cab6ded8 [file] [log] [blame]
Marco Castelluccioae43a272018-07-31 23:26:50 +00001// 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 Denizet589fff92018-10-11 08:53:55 +00006// CHECK-NEXT: 1: 1:int main(void)
Marco Castelluccioae43a272018-07-31 23:26:50 +00007// CHECK-NEXT: -: 2:{
Vedant Kumar727d8952018-09-11 18:38:34 +00008// CHECK-NEXT: 1: 3: int i = 22;
Marco Castelluccioae43a272018-07-31 23:26:50 +00009// CHECK-NEXT: -: 4:
Vedant Kumar727d8952018-09-11 18:38:34 +000010// CHECK-NEXT: 1: 5: switch (i) {
Marco Castelluccioae43a272018-07-31 23:26:50 +000011// 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:}