| /llvm-project-15.0.7/llvm/test/tools/llvm-profdata/ |
| H A D | suppl-instr-with-sample.test | 7 RUN: llvm-profdata show %t -all-functions -counts | FileCheck %s --check-prefix=MIX1 12 MIX1-NEXT: Block counts: [12, 13, 0, 0, 0] 20 MIX1-NEXT: Block counts: [3000, 1000, 2000, 500] 27 RUN: llvm-profdata show %t -all-functions -counts | FileCheck %s --check-prefix=MIX2 40 MIX2-NEXT: Block counts: [3000, 1000, 2000, 500] 47 RUN: llvm-profdata show %t -all-functions -counts | FileCheck %s --check-prefix=MIX3 52 MIX3-NEXT: Block counts: [1384, 1500, 0, 0, 0] 60 MIX3-NEXT: Block counts: [3000, 1000, 2000, 500] 68 RUN: llvm-profdata show %t -all-functions -counts | FileCheck %s --check-prefix=MIX4 73 MIX4-NEXT: Block counts: [12, 13, 0, 0, 0] [all …]
|
| H A D | sample-summary.test | 9 ; CHECK-NEXT: 1 blocks with count >= 2080 account for 1 percentage of the total counts. 10 ; CHECK-NEXT: 1 blocks with count >= 2080 account for 10 percentage of the total counts. 11 ; CHECK-NEXT: 2 blocks with count >= 2064 account for 20 percentage of the total counts. 12 ; CHECK-NEXT: 2 blocks with count >= 2064 account for 30 percentage of the total counts. 13 ; CHECK-NEXT: 3 blocks with count >= 2000 account for 40 percentage of the total counts. 14 ; CHECK-NEXT: 4 blocks with count >= 1437 account for 50 percentage of the total counts. 15 ; CHECK-NEXT: 6 blocks with count >= 1075 account for 60 percentage of the total counts. 16 ; CHECK-NEXT: 6 blocks with count >= 1075 account for 70 percentage of the total counts. 17 ; CHECK-NEXT: 7 blocks with count >= 1000 account for 80 percentage of the total counts. 18 ; CHECK-NEXT: 11 blocks with count >= 534 account for 90 percentage of the total counts. [all …]
|
| H A D | multiple-inputs.test | 4 RUN: llvm-profdata show %t -all-functions -counts | FileCheck %s --check-prefix=FOO3 6 RUN: llvm-profdata show %t -all-functions -counts | FileCheck %s --check-prefix=FOO3 10 FOO3: Block counts: [7, 6] 20 FOO3EMPTY: Block counts: [2, 3] 31 FOO3FOO3BAR3-1: Block counts: [5, 8] 35 FOO3FOO3BAR3-2: Block counts: [11, 13] 46 DISJOINT-1: Block counts: [2, 3] 50 DISJOINT-2: Block counts: [2, 3] 58 RUN: llvm-profdata show %t -all-functions -counts | FileCheck %s --check-prefix=FOO4 66 FOO4: Block counts: [8, 12] [all …]
|
| H A D | general.proftext | 5 # RUN: llvm-profdata show %t.profdata --function function_count_only --counts | FileCheck %s -check… 13 # FUNC_COUNT_ONLY-NEXT: Block counts: [] 15 # RUN: llvm-profdata show %t.profdata.dense --function "name with spaces" --counts | FileCheck %s -… 25 # SPACES-NEXT: Block counts: [0] 28 # RUN: llvm-profdata show %t.profdata --function large_numbers --counts | FileCheck %s -check-prefi… 74 …D-SUMMARY: 3 blocks with count >= 576460752303423488 account for 80 percentage of the total counts. 75 …D-SUMMARY: 4 blocks with count >= 288230376151711744 account for 90 percentage of the total counts. 76 …D-SUMMARY: 4 blocks with count >= 288230376151711744 account for 95 percentage of the total counts. 77 …ED-SUMMARY: 6 blocks with count >= 72057594037927936 account for 99 percentage of the total counts. 78 …-SUMMARY: 6 blocks with count >= 72057594037927936 account for 99.9 percentage of the total counts. [all …]
|
| H A D | cs-sample-nested-profile.test | 160 ; SUMMARY-NEXT: 1 blocks with count >= 362830 account for 1 percentage of the total counts. 161 ; SUMMARY-NEXT: 1 blocks with count >= 362830 account for 10 percentage of the total counts. 162 ; SUMMARY-NEXT: 1 blocks with count >= 362830 account for 20 percentage of the total counts. 163 ; SUMMARY-NEXT: 1 blocks with count >= 362830 account for 30 percentage of the total counts. 164 ; SUMMARY-NEXT: 1 blocks with count >= 362830 account for 40 percentage of the total counts. 165 ; SUMMARY-NEXT: 2 blocks with count >= 362805 account for 50 percentage of the total counts. 166 ; SUMMARY-NEXT: 2 blocks with count >= 362805 account for 60 percentage of the total counts. 167 ; SUMMARY-NEXT: 2 blocks with count >= 362805 account for 70 percentage of the total counts. 168 ; SUMMARY-NEXT: 2 blocks with count >= 362805 account for 80 percentage of the total counts. 170 ; SUMMARY-NEXT: 3 blocks with count >= 23327 account for 95 percentage of the total counts. [all …]
|
| H A D | compat.proftext | 16 # FUNC_COUNT_ONLY-NEXT: Block counts: [] 18 # RUN: llvm-profdata show %S/Inputs/compat.profdata.v1 --function "name with spaces" --counts | Fil… 27 # SPACES-NEXT: Block counts: [0] 29 # RUN: llvm-profdata show %S/Inputs/compat.profdata.v1 --function large_numbers --counts | FileChec… 42 # LARGENUM-NEXT: Block counts: [1152921504606846976, 576460752303423488, 288230376151711744, 144115… 49 # RUN: llvm-profdata show %S/Inputs/compat.profdata.v2 -all-functions --counts | FileCheck %s -chec… 56 # FORMATV2-NEXT: Block counts: [179900] 61 # FORMATV2-NEXT: Block counts: [1000, 1000000, 499500] 68 # RUN: llvm-profdata show %S/Inputs/compat.profdata.v4 -all-functions --counts | FileCheck %s -chec… 75 # FORMATV4: Block counts: [0] [all …]
|
| H A D | overflow-instr.test | 3 1- Merge profile having maximum counts with itself and verify overflow detected and saturation occu… 5 RUN: llvm-profdata show -instr -all-functions -counts %t.out | FileCheck %s --check-prefix=SHOW_OVE… 8 SHOW_OVERFLOW-NEXT: Block counts: [18446744073709551615, 18446744073709551615] 10 2- Merge profile having maximum counts by itself and verify no overflow 12 RUN: llvm-profdata show -instr -all-functions -counts %t.out | FileCheck %s --check-prefix=SHOW_NO_… 15 SHOW_NO_OVERFLOW-NEXT: Block counts: [9223372036854775808, 18446744073709551615]
|
| H A D | same-filename.test | 6 RUN: llvm-profdata show -counts -all-functions %t.0.profdata -o %t_show_0 7 RUN: llvm-profdata show -counts -all-functions %S/Inputs/same-name-2.proftext -o %t_show_1 11 RUN: llvm-profdata show -counts -all-functions %t.1.profdata -o %t_show_2 21 RUN: llvm-profdata show --sample -counts -all-functions %t.3.profdata -o %t_show_3 22 RUN: llvm-profdata show --sample -counts -all-functions %S/Inputs/same-name-4.proftext -o %t_show_4 26 RUN: llvm-profdata show --sample -counts -all-functions %t.5.profdata -o %t_show_6
|
| H A D | csprof-dump.test | 18 RUN: llvm-profdata show --all-functions -counts -showcs %p/Inputs/cs.proftext > %t-text.csdump 19 RUN: llvm-profdata show --all-functions -counts -showcs %t-combined.profdata > %t-index.csdump 22 RUN: llvm-profdata show --all-functions -counts %p/Inputs/noncs.proftext > %t-text.noncsdump 23 RUN: llvm-profdata show --all-functions -counts %t-combined.profdata > %t-index.noncsdump
|
| /llvm-project-15.0.7/llvm/test/Analysis/ScalarEvolution/ |
| H A D | lshr-shl-differentconstmask.ll | 12 ; CHECK-NEXT: Determining loop execution counts for: @udiv_biggerLshr 26 ; CHECK-NEXT: Determining loop execution counts for: @udiv_biggerShl 42 ; CHECK-NEXT: Determining loop execution counts for: @shifty_biggerLshr 56 ; CHECK-NEXT: Determining loop execution counts for: @shifty_biggerLshr_lshrexact 70 ; CHECK-NEXT: Determining loop execution counts for: @shifty_biggerShr 84 ; CHECK-NEXT: Determining loop execution counts for: @shifty_biggerShr_lshrexact 100 ; CHECK-NEXT: Determining loop execution counts for: @masky_biggerLshr 112 ; CHECK-NEXT: Determining loop execution counts for: @masky_biggerLshr_lshrexact 125 ; CHECK-NEXT: Determining loop execution counts for: @masky_biggerShr 137 ; CHECK-NEXT: Determining loop execution counts for: @masky_biggerShr_lshrexact
|
| H A D | shl-lshr-differentconstmask.ll | 12 ; CHECK-NEXT: Determining loop execution counts for: @mul_biggerShl 26 ; CHECK-NEXT: Determining loop execution counts for: @mul_biggerLshl 42 ; CHECK-NEXT: Determining loop execution counts for: @shifty_biggerShl 56 ; CHECK-NEXT: Determining loop execution counts for: @shifty_biggerShl_shlnuw 70 ; CHECK-NEXT: Determining loop execution counts for: @shifty_biggerLshr 84 ; CHECK-NEXT: Determining loop execution counts for: @shifty_biggerLshr_shlnuw 100 ; CHECK-NEXT: Determining loop execution counts for: @masky_biggerShl 112 ; CHECK-NEXT: Determining loop execution counts for: @masky_biggerShl_shlnuw 125 ; CHECK-NEXT: Determining loop execution counts for: @masky_biggerLshr 137 ; CHECK-NEXT: Determining loop execution counts for: @masky_biggerLshr_shlnuw
|
| H A D | lt-overflow.ll | 9 ; CHECK: Determining loop execution counts for: @test 11 ; CHECK: Determining loop execution counts for: @test_preinc 17 ; CHECK: Determining loop execution counts for: @test_no_mustprogress 19 ; CHECK: Determining loop execution counts for: @test_1024 21 ; CHECK: Determining loop execution counts for: @test_uneven_divide 23 ; CHECK: Determining loop execution counts for: @test_non_invariant_rhs 25 ; CHECK: Determining loop execution counts for: @test_abnormal_exit 27 ; CHECK: Determining loop execution counts for: @test_other_exit 29 ; CHECK: Determining loop execution counts for: @test_gt 31 ; CHECK: Determining loop execution counts for: @test_willreturn [all …]
|
| H A D | urem-0.ll | 9 ; CHECK-NEXT: Determining loop execution counts for: @foo 20 ; CHECK-NEXT: Determining loop execution counts for: @bar 31 ; CHECK-NEXT: Determining loop execution counts for: @baz 42 ; CHECK-NEXT: Determining loop execution counts for: @qux 53 ; CHECK-NEXT: Determining loop execution counts for: @test_and_not 66 ; CHECK-NEXT: Determining loop execution counts for: @test_sub_urem 82 ; CHECK-NEXT: Determining loop execution counts for: @test_trunc_zext
|
| H A D | logical-operations.ll | 12 ; CHECK-NEXT: Determining loop execution counts for: @binary_or.i1 23 ; CHECK-NEXT: Determining loop execution counts for: @binary_or.i2 38 ; CHECK-NEXT: Determining loop execution counts for: @binary_or.4ops.i1 51 ; CHECK-NEXT: Determining loop execution counts for: @binary_and.i1 62 ; CHECK-NEXT: Determining loop execution counts for: @binary_and.i2 90 ; CHECK-NEXT: Determining loop execution counts for: @binary_xor.i1 101 ; CHECK-NEXT: Determining loop execution counts for: @binary_xor.i2 129 ; CHECK-NEXT: Determining loop execution counts for: @logical_or 140 ; CHECK-NEXT: Determining loop execution counts for: @logical_and 316 ; CHECK-NEXT: Determining loop execution counts for: @select_x_or_y [all …]
|
| H A D | implied-via-division.ll | 7 ; CHECK: Determining loop execution counts for: @test_1 27 ; CHECK: Determining loop execution counts for: @test_1neg 47 ; CHECK: Determining loop execution counts for: @test_2 67 ; CHECK: Determining loop execution counts for: @test_2neg 87 ; CHECK: Determining loop execution counts for: @test_3 107 ; CHECK: Determining loop execution counts for: @test_3neg 127 ; CHECK: Determining loop execution counts for: @test_4 147 ; CHECK: Determining loop execution counts for: @test_4neg 167 ; CHECK: Determining loop execution counts for: @test_ext_01 209 ; CHECK: Determining loop execution counts for: @test_ext_02 [all …]
|
| H A D | ranges.ll | 16 ; CHECK-NEXT: Determining loop execution counts for: @ashr 32 ; CHECK-NEXT: Determining loop execution counts for: @ashr_global 46 ; CHECK-NEXT: Determining loop execution counts for: @shl 59 ; CHECK-NEXT: Determining loop execution counts for: @lshr 73 ; CHECK-NEXT: Determining loop execution counts for: @udiv 86 ; CHECK-NEXT: Determining loop execution counts for: @sext 99 ; CHECK-NEXT: Determining loop execution counts for: @zext
|
| H A D | ashr.ll | 11 ; CHECK-NEXT: Determining loop execution counts for: @t0 22 ; CHECK-NEXT: Determining loop execution counts for: @t1 33 ; CHECK-NEXT: Determining loop execution counts for: @t2 44 ; CHECK-NEXT: Determining loop execution counts for: @t3 55 ; CHECK-NEXT: Determining loop execution counts for: @t4 67 ; CHECK-NEXT: Determining loop execution counts for: @t5
|
| H A D | trip-count-andor.ll | 9 ; CHECK-NEXT: Determining loop execution counts for: @unsimplified_and1 32 ; CHECK-NEXT: Determining loop execution counts for: @unsimplified_and2 55 ; CHECK-NEXT: Determining loop execution counts for: @unsimplified_and3 189 ; CHECK-NEXT: Determining loop execution counts for: @reversed_and1 212 ; CHECK-NEXT: Determining loop execution counts for: @reversed_and2 235 ; CHECK-NEXT: Determining loop execution counts for: @reversed_and3 256 ; CHECK-NEXT: Determining loop execution counts for: @reversed_and4 277 ; CHECK-NEXT: Determining loop execution counts for: @reversed_or1 300 ; CHECK-NEXT: Determining loop execution counts for: @reversed_or2 323 ; CHECK-NEXT: Determining loop execution counts for: @reversed_or3 [all …]
|
| H A D | trip-count-andor-selectform.ll | 9 ; CHECK-NEXT: Determining loop execution counts for: @unsimplified_and1 32 ; CHECK-NEXT: Determining loop execution counts for: @unsimplified_and2 55 ; CHECK-NEXT: Determining loop execution counts for: @unsimplified_and3 189 ; CHECK-NEXT: Determining loop execution counts for: @reversed_and1 212 ; CHECK-NEXT: Determining loop execution counts for: @reversed_and2 235 ; CHECK-NEXT: Determining loop execution counts for: @reversed_and3 256 ; CHECK-NEXT: Determining loop execution counts for: @reversed_and4 277 ; CHECK-NEXT: Determining loop execution counts for: @reversed_or1 300 ; CHECK-NEXT: Determining loop execution counts for: @reversed_or2 323 ; CHECK-NEXT: Determining loop execution counts for: @reversed_or3 [all …]
|
| H A D | trip-count9.ll | 14 ; CHECK-NEXT: Determining loop execution counts for: @foo 35 ; CHECK-NEXT: Determining loop execution counts for: @step2 54 ; CHECK-NEXT: Determining loop execution counts for: @start1 75 ; CHECK-NEXT: Determining loop execution counts for: @start1_step2 94 ; CHECK-NEXT: Determining loop execution counts for: @startx 134 ; CHECK-NEXT: Determining loop execution counts for: @nsw 163 ; CHECK-NEXT: Determining loop execution counts for: @nsw_step2 184 ; CHECK-NEXT: Determining loop execution counts for: @nsw_start1 226 ; CHECK-NEXT: Determining loop execution counts for: @nsw_startx 268 ; CHECK-NEXT: Determining loop execution counts for: @even [all …]
|
| H A D | trip-count10.ll | 4 ; Trip counts with trivial exit conditions. 8 ; CHECK-NEXT: Determining loop execution counts for: @a 28 ; CHECK-NEXT: Determining loop execution counts for: @b 50 ; CHECK-NEXT: Determining loop execution counts for: @c 72 ; CHECK-NEXT: Determining loop execution counts for: @d 91 ; Trip counts for non-polynomial iterations. It's theoretically possible 100 ; CHECK-NEXT: Determining loop execution counts for: @nonpolynomial 128 ; CHECK-NEXT: Determining loop execution counts for: @constant_phi_operands 153 ; CHECK-NEXT: Determining loop execution counts for: @exit_orcond_nsw
|
| H A D | saturating-intrinsics.ll | 16 ; CHECK-NEXT: Determining loop execution counts for: @uadd_sat 27 ; CHECK-NEXT: Determining loop execution counts for: @sadd_sat 38 ; CHECK-NEXT: Determining loop execution counts for: @usub_sat 49 ; CHECK-NEXT: Determining loop execution counts for: @ssub_sat 60 ; CHECK-NEXT: Determining loop execution counts for: @ushl_sat 71 ; CHECK-NEXT: Determining loop execution counts for: @sshl_sat
|
| H A D | ne-overflow.ll | 12 ; CHECK-NEXT: Determining loop execution counts for: @test 34 ; CHECK-NEXT: Determining loop execution counts for: @test_preinc 123 ; CHECK-NEXT: Determining loop execution counts for: @test_1024 145 ; CHECK-NEXT: Determining loop execution counts for: @test_uneven_divide 190 ; CHECK-NEXT: Determining loop execution counts for: @test_abnormal_exit 212 ; CHECK-NEXT: Determining loop execution counts for: @test_other_exit 238 ; CHECK-NEXT: Determining loop execution counts for: @test_zext 261 ; CHECK-NEXT: Determining loop execution counts for: @test_sext 282 ; CHECK-NEXT: Determining loop execution counts for: @test_zext_of_sext 304 ; CHECK-NEXT: Determining loop execution counts for: @test_zext_offset [all …]
|
| H A D | trip-count-negative-stride.ll | 4 ; A collection of tests which exercise SCEV's ability to compute trip counts 14 ; CHECK-NEXT: Determining loop execution counts for: @ult_wrap 36 ; CHECK-NEXT: Determining loop execution counts for: @ult_infinite 128 ; CHECK-NEXT: Determining loop execution counts for: @ult_not_taken 154 ; CHECK-NEXT: Determining loop execution counts for: @ult_ub1 178 ; CHECK-NEXT: Determining loop execution counts for: @ult_ub2 224 ; CHECK-NEXT: Determining loop execution counts for: @ult_preinc 298 ; CHECK-NEXT: Determining loop execution counts for: @slt_wrap 436 ; CHECK-NEXT: Determining loop execution counts for: @slt_ub1 460 ; CHECK-NEXT: Determining loop execution counts for: @slt_ub2 [all …]
|
| /llvm-project-15.0.7/pstl/test/std/algorithms/alg.nonmodifying/ |
| H A D | adjacent_find.pass.cpp | 43 size_t counts[] = {2, 3, 500}; in test_adjacent_find_by_type() local 44 for (size_t c = 0; c < const_size(counts); ++c) in test_adjacent_find_by_type() 47 for (size_t e = 0; e < (counts[c] >= 64 ? 64 : (counts[c] == 2 ? 1 : 2)); ++e) in test_adjacent_find_by_type() 49 Sequence<T> in(counts[c], [](size_t v) -> T { return T(v); }); //fill 0...n in test_adjacent_find_by_type()
|