156 lines
5.2 KiB
Plaintext
156 lines
5.2 KiB
Plaintext
RUN: llvm-profdata merge --sample --text -output=%t.proftext %S/Inputs/cs-sample-preinline.proftext --gen-cs-nested-profile=1 -generate-merged-base-profiles=0
|
|
RUN: FileCheck %s < %t.proftext --match-full-lines --strict-whitespace
|
|
RUN: llvm-profdata merge --sample --text -output=%t.probe.proftext %S/Inputs/cs-sample-preinline-probe.proftext --gen-cs-nested-profile=1 -generate-merged-base-profiles=0
|
|
RUN: FileCheck %s < %t.probe.proftext --match-full-lines --strict-whitespace -check-prefix=PROBE
|
|
RUN: llvm-profdata merge --sample --extbinary -output=%t.profbin %S/Inputs/cs-sample-preinline.proftext --gen-cs-nested-profile=1 -generate-merged-base-profiles=0
|
|
RUN: llvm-profdata merge --sample --text -output=%t2.proftext %t.profbin
|
|
RUN: FileCheck %s < %t2.proftext --match-full-lines --strict-whitespace
|
|
RUN: llvm-profdata show --sample -show-sec-info-only %t.profbin | FileCheck %s -check-prefix=PREINLINE
|
|
RUN: llvm-profdata merge --sample --text -output=%t.proftext %S/Inputs/cs-sample-preinline.proftext --gen-cs-nested-profile=1 -generate-merged-base-profiles=1
|
|
RUN: FileCheck %s < %t.proftext --match-full-lines --strict-whitespace -check-prefix=RECOUNT
|
|
|
|
|
|
; CHECK:main:1968679:12
|
|
; CHECK-NEXT: 2: 24
|
|
; CHECK-NEXT: 3: 28 _Z5funcAi:18
|
|
; CHECK-NEXT: 3.1: 28 _Z5funcBi:30
|
|
; CHECK-NEXT: 3: _Z5funcAi:1467398
|
|
; CHECK-NEXT: 0: 10
|
|
; CHECK-NEXT: 1: 10 _Z8funcLeafi:11
|
|
; CHECK-NEXT: 3: 24
|
|
; CHECK-NEXT: 1: _Z8funcLeafi:1467299
|
|
; CHECK-NEXT: 0: 6
|
|
; CHECK-NEXT: 1: 6
|
|
; CHECK-NEXT: 3: 287884
|
|
; CHECK-NEXT: 4: 287864 _Z3fibi:315608
|
|
; CHECK-NEXT: 15: 23
|
|
; CHECK-NEXT: !Attributes: 2
|
|
; CHECK-NEXT: !Attributes: 2
|
|
; CHECK-NEXT: 3.1: _Z5funcBi:500973
|
|
; CHECK-NEXT: 0: 19
|
|
; CHECK-NEXT: 1: 19 _Z8funcLeafi:20
|
|
; CHECK-NEXT: 3: 12
|
|
; CHECK-NEXT: 1: _Z8funcLeafi:500853
|
|
; CHECK-NEXT: 0: 15
|
|
; CHECK-NEXT: 1: 15
|
|
; CHECK-NEXT: 3: 74946
|
|
; CHECK-NEXT: 4: 74941 _Z3fibi:82359
|
|
; CHECK-NEXT: 10: 23324
|
|
; CHECK-NEXT: 11: 23327 _Z3fibi:25228
|
|
; CHECK-NEXT: 15: 11
|
|
; CHECK-NEXT: !Attributes: 2
|
|
; CHECK-NEXT: !Attributes: 2
|
|
; CHECK-NEXT:_Z5funcBi:240:13
|
|
; CHECK-NEXT: 0: 13
|
|
; CHECK-NEXT: 1: 13
|
|
|
|
|
|
|
|
; RECOUNT:main:1968679:12
|
|
; RECOUNT-NEXT: 2: 24
|
|
; RECOUNT-NEXT: 3: 28 _Z5funcAi:18
|
|
; RECOUNT-NEXT: 3.1: 28 _Z5funcBi:30
|
|
; RECOUNT-NEXT: 3: _Z5funcAi:1467398
|
|
; RECOUNT-NEXT: 0: 10
|
|
; RECOUNT-NEXT: 1: 10 _Z8funcLeafi:11
|
|
; RECOUNT-NEXT: 3: 24
|
|
; RECOUNT-NEXT: 1: _Z8funcLeafi:1467299
|
|
; RECOUNT-NEXT: 0: 6
|
|
; RECOUNT-NEXT: 1: 6
|
|
; RECOUNT-NEXT: 3: 287884
|
|
; RECOUNT-NEXT: 4: 287864 _Z3fibi:315608
|
|
; RECOUNT-NEXT: 15: 23
|
|
; RECOUNT-NEXT: !Attributes: 2
|
|
; RECOUNT-NEXT: !Attributes: 2
|
|
; RECOUNT-NEXT: 3.1: _Z5funcBi:500973
|
|
; RECOUNT-NEXT: 0: 19
|
|
; RECOUNT-NEXT: 1: 19 _Z8funcLeafi:20
|
|
; RECOUNT-NEXT: 3: 12
|
|
; RECOUNT-NEXT: 1: _Z8funcLeafi:500853
|
|
; RECOUNT-NEXT: 0: 15
|
|
; RECOUNT-NEXT: 1: 15
|
|
; RECOUNT-NEXT: 3: 74946
|
|
; RECOUNT-NEXT: 4: 74941 _Z3fibi:82359
|
|
; RECOUNT-NEXT: 10: 23324
|
|
; RECOUNT-NEXT: 11: 23327 _Z3fibi:25228
|
|
; RECOUNT-NEXT: 15: 11
|
|
; RECOUNT-NEXT: !Attributes: 2
|
|
; RECOUNT-NEXT: !Attributes: 2
|
|
; RECOUNT-NEXT:_Z8funcLeafi:1968152:31
|
|
; RECOUNT-NEXT: 0: 21
|
|
; RECOUNT-NEXT: 1: 21
|
|
; RECOUNT-NEXT: 3: 362830
|
|
; RECOUNT-NEXT: 4: 362805 _Z3fibi:397967
|
|
; RECOUNT-NEXT: 10: 23324
|
|
; RECOUNT-NEXT: 11: 23327 _Z3fibi:25228
|
|
; RECOUNT-NEXT: 15: 34
|
|
; RECOUNT-NEXT: !Attributes: 2
|
|
; RECOUNT-NEXT:_Z5funcAi:1467398:11
|
|
; RECOUNT-NEXT: 0: 10
|
|
; RECOUNT-NEXT: 1: 10 _Z8funcLeafi:11
|
|
; RECOUNT-NEXT: 3: 24
|
|
; RECOUNT-NEXT: 1: _Z8funcLeafi:1467299
|
|
; RECOUNT-NEXT: 0: 6
|
|
; RECOUNT-NEXT: 1: 6
|
|
; RECOUNT-NEXT: 3: 287884
|
|
; RECOUNT-NEXT: 4: 287864 _Z3fibi:315608
|
|
; RECOUNT-NEXT: 15: 23
|
|
; RECOUNT-NEXT: !Attributes: 2
|
|
; RECOUNT-NEXT: !Attributes: 2
|
|
; RECOUNT-NEXT:_Z5funcBi:501213:32
|
|
; RECOUNT-NEXT: 0: 32
|
|
; RECOUNT-NEXT: 1: 32 _Z8funcLeafi:20
|
|
; RECOUNT-NEXT: 3: 12
|
|
; RECOUNT-NEXT: 1: _Z8funcLeafi:500853
|
|
; RECOUNT-NEXT: 0: 15
|
|
; RECOUNT-NEXT: 1: 15
|
|
; RECOUNT-NEXT: 3: 74946
|
|
; RECOUNT-NEXT: 4: 74941 _Z3fibi:82359
|
|
; RECOUNT-NEXT: 10: 23324
|
|
; RECOUNT-NEXT: 11: 23327 _Z3fibi:25228
|
|
; RECOUNT-NEXT: 15: 11
|
|
; RECOUNT-NEXT: !Attributes: 2
|
|
|
|
; PROBE:main:1968679:12
|
|
; PROBE-NEXT: 2: 24
|
|
; PROBE-NEXT: 3: 28 _Z5funcAi:18
|
|
; PROBE-NEXT: 3.1: 28 _Z5funcBi:30
|
|
; PROBE-NEXT: 3: _Z5funcAi:1467398
|
|
; PROBE-NEXT: 0: 10
|
|
; PROBE-NEXT: 1: 10 _Z8funcLeafi:11
|
|
; PROBE-NEXT: 3: 24
|
|
; PROBE-NEXT: 1: _Z8funcLeafi:1467299
|
|
; PROBE-NEXT: 0: 6
|
|
; PROBE-NEXT: 1: 6
|
|
; PROBE-NEXT: 3: 287884
|
|
; PROBE-NEXT: 4: 287864 _Z3fibi:315608
|
|
; PROBE-NEXT: 15: 23
|
|
; PROBE-NEXT: !CFGChecksum: 281479271677951
|
|
; PROBE-NEXT: !Attributes: 2
|
|
; PROBE-NEXT: !CFGChecksum: 844530426352218
|
|
; PROBE-NEXT: !Attributes: 2
|
|
; PROBE-NEXT: 3.1: _Z5funcBi:500973
|
|
; PROBE-NEXT: 0: 19
|
|
; PROBE-NEXT: 1: 19 _Z8funcLeafi:20
|
|
; PROBE-NEXT: 3: 12
|
|
; PROBE-NEXT: 1: _Z8funcLeafi:500853
|
|
; PROBE-NEXT: 0: 15
|
|
; PROBE-NEXT: 1: 15
|
|
; PROBE-NEXT: 3: 74946
|
|
; PROBE-NEXT: 4: 74941 _Z3fibi:82359
|
|
; PROBE-NEXT: 10: 23324
|
|
; PROBE-NEXT: 11: 23327 _Z3fibi:25228
|
|
; PROBE-NEXT: 15: 11
|
|
; PROBE-NEXT: !CFGChecksum: 281479271677951
|
|
; PROBE-NEXT: !Attributes: 2
|
|
; PROBE-NEXT: !CFGChecksum: 563022570642068
|
|
; PROBE-NEXT: !Attributes: 2
|
|
; PROBE-NEXT: !CFGChecksum: 563125815542069
|
|
; PROBE-NEXT:_Z5funcBi:240:13
|
|
; PROBE-NEXT: 0: 13
|
|
; PROBE-NEXT: 1: 13
|
|
; PROBE-NEXT: !CFGChecksum: 563022570642068
|
|
|
|
|
|
; PREINLINE: ProfileSummarySection {{.*}} Flags: {context-nested}
|