brintos

brintos / llvm-project-archived public Read only

0
0
Text · 8.9 KiB · d2b07cf Raw
200 lines · plain
1RUN: llvm-profdata merge --sample --text -output=%t.proftext %S/Inputs/cs-sample-preinline.proftext --convert-sample-profile-layout=nest  -generate-merged-base-profiles=02RUN: FileCheck %s < %t.proftext --match-full-lines --strict-whitespace3RUN: llvm-profdata merge --sample --text -output=%t.probe.proftext %S/Inputs/cs-sample-preinline-probe.proftext --convert-sample-profile-layout=nest  -generate-merged-base-profiles=04RUN: FileCheck %s < %t.probe.proftext --match-full-lines --strict-whitespace -check-prefix=PROBE5RUN: llvm-profdata merge --sample --extbinary -output=%t.profbin %S/Inputs/cs-sample-preinline.proftext --convert-sample-profile-layout=nest  -generate-merged-base-profiles=06RUN: llvm-profdata merge --sample --text -output=%t2.proftext %t.profbin7RUN: FileCheck %s < %t2.proftext --match-full-lines --strict-whitespace8RUN: llvm-profdata show --sample -show-sec-info-only %t.profbin | FileCheck %s -check-prefix=PREINLINE9RUN: llvm-profdata merge --sample --text -output=%t3.proftext %S/Inputs/cs-sample-preinline.proftext --convert-sample-profile-layout=nest  -generate-merged-base-profiles=110RUN: FileCheck %s < %t3.proftext --match-full-lines --strict-whitespace -check-prefix=RECOUNT11RUN: llvm-profdata merge --sample --extbinary -output=%t2.profbin %S/Inputs/cs-sample-preinline.proftext --convert-sample-profile-layout=nest  -generate-merged-base-profiles=112RUN: llvm-profdata show -sample -detailed-summary %S/Inputs/cs-sample-preinline.proftext | FileCheck %s -check-prefix=SUMMARY13RUN: llvm-profdata show -sample -detailed-summary %t2.profbin | FileCheck %s -check-prefix=SUMMARY-NEST14RUN: llvm-profdata show -sample -detailed-summary %t3.proftext | FileCheck %s -check-prefix=SUMMARY-NEST15 16 17; CHECK:main:1968621:1218; CHECK-NEXT: 2: 2419; CHECK-NEXT: 3: 17 _Z5funcAi:720; CHECK-NEXT: 3.1: 10 _Z5funcBi:1121; CHECK-NEXT: 3: _Z5funcAi:146738822; CHECK-NEXT:  0: 1023; CHECK-NEXT:  3: 2424; CHECK-NEXT:  1: _Z8funcLeafi:146729925; CHECK-NEXT:   0: 626; CHECK-NEXT:   1: 627; CHECK-NEXT:   3: 28788428; CHECK-NEXT:   4: 287864 _Z3fibi:31560829; CHECK-NEXT:   15: 2330; CHECK-NEXT:   !Attributes: 231; CHECK-NEXT:  !Attributes: 232; CHECK-NEXT: 3.1: _Z5funcBi:50095433; CHECK-NEXT:  0: 1934; CHECK-NEXT:  3: 1235; CHECK-NEXT:  1: _Z8funcLeafi:50085336; CHECK-NEXT:   0: 1537; CHECK-NEXT:   1: 1538; CHECK-NEXT:   3: 7494639; CHECK-NEXT:   4: 74941 _Z3fibi:8235940; CHECK-NEXT:   10: 2332441; CHECK-NEXT:   11: 23327 _Z3fibi:2522842; CHECK-NEXT:   15: 1143; CHECK-NEXT:   !Attributes: 244; CHECK-NEXT:  !Attributes: 245; CHECK-NEXT:_Z5funcBi:240:1346; CHECK-NEXT: 0: 1347; CHECK-NEXT: 1: 1348 49 50; RECOUNT:main:1968621:1251; RECOUNT-NEXT: 2: 2452; RECOUNT-NEXT: 3: 17 _Z5funcAi:753; RECOUNT-NEXT: 3.1: 10 _Z5funcBi:1154; RECOUNT-NEXT: 3: _Z5funcAi:146738855; RECOUNT-NEXT:  0: 1056; RECOUNT-NEXT:  3: 2457; RECOUNT-NEXT:  1: _Z8funcLeafi:146729958; RECOUNT-NEXT:   0: 659; RECOUNT-NEXT:   1: 660; RECOUNT-NEXT:   3: 28788461; RECOUNT-NEXT:   4: 287864 _Z3fibi:31560862; RECOUNT-NEXT:   15: 2363; RECOUNT-NEXT:   !Attributes: 664; RECOUNT-NEXT:  !Attributes: 665; RECOUNT-NEXT: 3.1: _Z5funcBi:50095466; RECOUNT-NEXT:  0: 1967; RECOUNT-NEXT:  3: 1268; RECOUNT-NEXT:  1: _Z8funcLeafi:50085369; RECOUNT-NEXT:   0: 1570; RECOUNT-NEXT:   1: 1571; RECOUNT-NEXT:   3: 7494672; RECOUNT-NEXT:   4: 74941 _Z3fibi:8235973; RECOUNT-NEXT:   10: 2332474; RECOUNT-NEXT:   11: 23327 _Z3fibi:2522875; RECOUNT-NEXT:   15: 1176; RECOUNT-NEXT:   !Attributes: 677; RECOUNT-NEXT:  !Attributes: 678; RECOUNT-NEXT:_Z8funcLeafi:1968152:3179; RECOUNT-NEXT: 0: 2180; RECOUNT-NEXT: 1: 2181; RECOUNT-NEXT: 3: 36283082; RECOUNT-NEXT: 4: 362805 _Z3fibi:39796783; RECOUNT-NEXT: 10: 2332484; RECOUNT-NEXT: 11: 23327 _Z3fibi:2522885; RECOUNT-NEXT: 15: 3486; RECOUNT-NEXT: !Attributes: 287; RECOUNT-NEXT:_Z5funcAi:1467388:1188; RECOUNT-NEXT: 0: 1089; RECOUNT-NEXT: 3: 2490; RECOUNT-NEXT: 1: _Z8funcLeafi:146729991; RECOUNT-NEXT:  0: 692; RECOUNT-NEXT:  1: 693; RECOUNT-NEXT:  3: 28788494; RECOUNT-NEXT:  4: 287864 _Z3fibi:31560895; RECOUNT-NEXT:  15: 2396; RECOUNT-NEXT:  !Attributes: 697; RECOUNT-NEXT: !Attributes: 298; RECOUNT-NEXT:_Z5funcBi:501194:3299; RECOUNT-NEXT: 0: 32100; RECOUNT-NEXT: 1: 13101; RECOUNT-NEXT: 3: 12102; RECOUNT-NEXT: 1: _Z8funcLeafi:500853103; RECOUNT-NEXT:  0: 15104; RECOUNT-NEXT:  1: 15105; RECOUNT-NEXT:  3: 74946106; RECOUNT-NEXT:  4: 74941 _Z3fibi:82359107; RECOUNT-NEXT:  10: 23324108; RECOUNT-NEXT:  11: 23327 _Z3fibi:25228109; RECOUNT-NEXT:  15: 11110; RECOUNT-NEXT:  !Attributes: 6111 112; PROBE:main:1968621:12113; PROBE-NEXT: 2: 24114; PROBE-NEXT: 3: 17 _Z5funcAi:7115; PROBE-NEXT: 3.1: 10 _Z5funcBi:11116; PROBE-NEXT: 3: _Z5funcAi:1467388117; PROBE-NEXT:  0: 10118; PROBE-NEXT:  3: 24119; PROBE-NEXT:  1: _Z8funcLeafi:1467299120; PROBE-NEXT:   0: 6121; PROBE-NEXT:   1: 6122; PROBE-NEXT:   3: 287884123; PROBE-NEXT:   4: 287864 _Z3fibi:315608124; PROBE-NEXT:   15: 23125; PROBE-NEXT:   !CFGChecksum: 281479271677951126; PROBE-NEXT:   !Attributes: 2127; PROBE-NEXT:  !CFGChecksum: 844530426352218128; PROBE-NEXT:  !Attributes: 2129; PROBE-NEXT: 3.1: _Z5funcBi:500954130; PROBE-NEXT:  0: 19131; PROBE-NEXT:  3: 12132; PROBE-NEXT:  1: _Z8funcLeafi:500853133; PROBE-NEXT:   0: 15134; PROBE-NEXT:   1: 15135; PROBE-NEXT:   3: 74946136; PROBE-NEXT:   4: 74941 _Z3fibi:82359137; PROBE-NEXT:   10: 23324138; PROBE-NEXT:   11: 23327 _Z3fibi:25228139; PROBE-NEXT:   15: 11140; PROBE-NEXT:   !CFGChecksum: 281479271677951141; PROBE-NEXT:   !Attributes: 2142; PROBE-NEXT:  !CFGChecksum: 563022570642068143; PROBE-NEXT:  !Attributes: 2144; PROBE-NEXT: !CFGChecksum: 563125815542069145; PROBE-NEXT:_Z5funcBi:240:13146; PROBE-NEXT: 0: 13147; PROBE-NEXT: 1: 13148; PROBE-NEXT: !CFGChecksum: 563022570642068149 150 151; PREINLINE: ProfileSummarySection {{.*}} Flags: {preInlined}152 153 154; SUMMARY:      Total functions: 4155; SUMMARY-NEXT: Maximum function count: 32156; SUMMARY-NEXT: Maximum internal block count: 0157; SUMMARY-NEXT: Total number of blocks: 16158; SUMMARY-NEXT: Total count: 772562159; SUMMARY-NEXT: Detailed summary:160; SUMMARY-NEXT: 1 blocks (6.25%) with count >= 362830 account for 1% of the total counts.161; SUMMARY-NEXT: 1 blocks (6.25%) with count >= 362830 account for 10% of the total counts.162; SUMMARY-NEXT: 1 blocks (6.25%) with count >= 362830 account for 20% of the total counts.163; SUMMARY-NEXT: 1 blocks (6.25%) with count >= 362830 account for 30% of the total counts.164; SUMMARY-NEXT: 1 blocks (6.25%) with count >= 362830 account for 40% of the total counts.165; SUMMARY-NEXT: 2 blocks (12.50%) with count >= 362805 account for 50% of the total counts.166; SUMMARY-NEXT: 2 blocks (12.50%) with count >= 362805 account for 60% of the total counts.167; SUMMARY-NEXT: 2 blocks (12.50%) with count >= 362805 account for 70% of the total counts.168; SUMMARY-NEXT: 2 blocks (12.50%) with count >= 362805 account for 80% of the total counts.169; SUMMARY-NEXT: 2 blocks (12.50%) with count >= 362805 account for 90% of the total counts.170; SUMMARY-NEXT: 3 blocks (18.75%) with count >= 23327 account for 95% of the total counts.171; SUMMARY-NEXT: 4 blocks (25.00%) with count >= 23324 account for 99% of the total counts.172; SUMMARY-NEXT: 4 blocks (25.00%) with count >= 23324 account for 99.9% of the total counts.173; SUMMARY-NEXT: 11 blocks (68.75%) with count >= 24 account for 99.99% of the total counts.174; SUMMARY-NEXT: 16 blocks (100.00%) with count >= 10 account for 99.999% of the total counts.175; SUMMARY-NEXT: 16 blocks (100.00%) with count >= 10 account for 99.9999% of the total counts.176 177 178; SUMMARY-NEST:      Total functions: 4179; SUMMARY-NEST-NEXT: Maximum function count: 32180; SUMMARY-NEST-NEXT: Maximum internal block count: 0181; SUMMARY-NEST-NEXT: Total number of blocks: 15182; SUMMARY-NEST-NEXT: Total count: 772504183; SUMMARY-NEST-NEXT: Detailed summary:184; SUMMARY-NEST-NEXT: 1 blocks (6.67%) with count >= 362830 account for 1% of the total counts.185; SUMMARY-NEST-NEXT: 1 blocks (6.67%) with count >= 362830 account for 10% of the total counts.186; SUMMARY-NEST-NEXT: 1 blocks (6.67%) with count >= 362830 account for 20% of the total counts.187; SUMMARY-NEST-NEXT: 1 blocks (6.67%) with count >= 362830 account for 30% of the total counts.188; SUMMARY-NEST-NEXT: 1 blocks (6.67%) with count >= 362830 account for 40% of the total counts.189; SUMMARY-NEST-NEXT: 2 blocks (13.33%) with count >= 362805 account for 50% of the total counts.190; SUMMARY-NEST-NEXT: 2 blocks (13.33%) with count >= 362805 account for 60% of the total counts.191; SUMMARY-NEST-NEXT: 2 blocks (13.33%) with count >= 362805 account for 70% of the total counts.192; SUMMARY-NEST-NEXT: 2 blocks (13.33%) with count >= 362805 account for 80% of the total counts.193; SUMMARY-NEST-NEXT: 2 blocks (13.33%) with count >= 362805 account for 90% of the total counts.194; SUMMARY-NEST-NEXT: 3 blocks (20.00%) with count >= 23327 account for 95% of the total counts.195; SUMMARY-NEST-NEXT: 4 blocks (26.67%) with count >= 23324 account for 99% of the total counts.196; SUMMARY-NEST-NEXT: 4 blocks (26.67%) with count >= 23324 account for 99.9% of the total counts.197; SUMMARY-NEST-NEXT: 10 blocks (66.67%) with count >= 21 account for 99.99% of the total counts.198; SUMMARY-NEST-NEXT: 15 blocks (100.00%) with count >= 10 account for 99.999% of the total counts.199; SUMMARY-NEST-NEXT: 15 blocks (100.00%) with count >= 10 account for 99.9999% of the total counts.200