| /llvm-project-15.0.7/llvm/test/tools/llvm-profdata/ |
| H A D | sample-summary.test | 6 ; CHECK-NEXT: Total number of blocks: 11 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. [all …]
|
| H A D | cs-sample-nested-profile.test | 157 ; SUMMARY-NEXT: Total number of blocks: 16 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. 170 ; SUMMARY-NEXT: 3 blocks with count >= 23327 account for 95 percentage of the total counts. 171 ; SUMMARY-NEXT: 4 blocks with count >= 23324 account for 99 percentage of the total counts. [all …]
|
| H A D | suppl-instr-with-sample.test | 93 MIX5-NEXT: Total number of blocks: 9 96 MIX5-NEXT: 1 blocks with count >= 3000 account for 1 percentage of the total counts. 97 MIX5-NEXT: 1 blocks with count >= 3000 account for 10 percentage of the total counts. 98 MIX5-NEXT: 1 blocks with count >= 3000 account for 20 percentage of the total counts. 99 MIX5-NEXT: 1 blocks with count >= 3000 account for 30 percentage of the total counts. 100 MIX5-NEXT: 1 blocks with count >= 3000 account for 40 percentage of the total counts. 101 MIX5-NEXT: 2 blocks with count >= 2000 account for 50 percentage of the total counts. 102 MIX5-NEXT: 2 blocks with count >= 2000 account for 60 percentage of the total counts. 103 MIX5-NEXT: 2 blocks with count >= 2000 account for 70 percentage of the total counts. 106 MIX5-NEXT: 4 blocks with count >= 500 account for 95 percentage of the total counts. [all …]
|
| H A D | general.proftext | 71 # DETAILED-SUMMARY: Total number of blocks: 10 74 # DETAILED-SUMMARY: 3 blocks with count >= 576460752303423488 account for 80 percentage of the tota… 75 # DETAILED-SUMMARY: 4 blocks with count >= 288230376151711744 account for 90 percentage of the tota… 76 # DETAILED-SUMMARY: 4 blocks with count >= 288230376151711744 account for 95 percentage of the tota… 77 # DETAILED-SUMMARY: 6 blocks with count >= 72057594037927936 account for 99 percentage of the total… 78 # DETAILED-SUMMARY: 6 blocks with count >= 72057594037927936 account for 99.9 percentage of the tot… 79 # DETAILED-SUMMARY: 6 blocks with count >= 72057594037927936 account for 99.99 percentage of the to… 80 # DETAILED-SUMMARY: 6 blocks with count >= 72057594037927936 account for 99.999 percentage of the t… 83 # DETAILED-SUMMARY-2: 2 blocks with count >= 1152921504606846976 account for 60 percentage of the t… 86 # DETAILED-SUMMARY-3: 2 blocks with count >= 1152921504606846976 account for 60 percentage of the t… [all …]
|
| H A D | sample-overlap.test | 18 ; OVERLAP0: overlap hot blocks: 12 19 ; OVERLAP0: hot blocks unique in base profile: 0 20 ; OVERLAP0: hot blocks unique in test profile: 0 39 ; OVERLAP1: overlap hot blocks: 12 40 ; OVERLAP1: hot blocks unique in base profile: 0 60 ; OVERLAP2: overlap hot blocks: 12 85 ; OVERLAP3: overlap hot blocks: 1 110 ; OVERLAP4: overlap hot blocks: 3 138 ; CS: overlap hot blocks: 6 139 ; CS: hot blocks unique in base profile: 0 [all …]
|
| /llvm-project-15.0.7/llvm/test/Transforms/BlockExtractor/ |
| H A D | extract-blocks.ll | 3 ; RUN: opt -S -extract-blocks -extract-blocks-file=%t %s | FileCheck %s --check-prefix=CHECK-NO-ERA… 4 ; RUN: opt -S -extract-blocks -extract-blocks-file=%t -extract-blocks-erase-funcs %s | FileCheck %s… 5 ; RUN: opt -S -passes=extract-blocks -extract-blocks-file=%t %s | FileCheck %s --check-prefix=CHECK… 6 ; RUN: opt -S -passes=extract-blocks -extract-blocks-file=%t -extract-blocks-erase-funcs %s | FileC…
|
| /llvm-project-15.0.7/mlir/include/mlir/IR/ |
| H A D | Region.h | 45 BlockListType &getBlocks() { return blocks; } in getBlocks() 55 iterator begin() { return blocks.begin(); } in begin() 56 iterator end() { return blocks.end(); } in end() 58 reverse_iterator rend() { return blocks.rend(); } in rend() 60 bool empty() { return blocks.empty(); } in empty() 64 Block &back() { return blocks.back(); } in back() 65 Block &front() { return blocks.front(); } in front() 72 return &Region::blocks; in getSublistAccess() 244 blocks.clear(); in takeBody() 245 blocks.splice(blocks.end(), other.getBlocks()); in takeBody() [all …]
|
| /llvm-project-15.0.7/mlir/python/mlir/dialects/ |
| H A D | _scf_ops_ext.py | 48 self.regions[0].blocks.append(IndexType.get(), *results) 53 return self.regions[0].blocks[0] 95 self.regions[0].blocks.append(*[]) 97 self.regions[1].blocks.append(*[]) 102 return self.regions[0].blocks[0] 107 return self.regions[1].blocks[0]
|
| /llvm-project-15.0.7/llvm/docs/PDB/ |
| H A D | MsfFile.rst | 26 4. ``SuperBlock::BlockSize - 3`` blocks of data 43 LLVM only supports 4096 byte blocks (sometimes referred to as the "BigMsf" 76 - **NumBlocks** - The total number of blocks in the file. ``NumBlocks * 80 blocks that it occupies. It will be described in more detail later. 97 series of blocks which contains a bit flag for every block in the file. The 112 blocks, and so on. This results in far more FPM blocks being present than are 138 Stream 1: ceil(8000 / 4096) = 2 blocks 140 Stream 2: ceil(16000 / 4096) = 4 blocks 142 Stream 3: ceil(9000 / 4096) = 3 blocks 167 blocks! [all …]
|
| /llvm-project-15.0.7/compiler-rt/test/tsan/ |
| H A D | bench_malloc.cpp | 10 void **blocks = new void *[bench_mode]; in thread() local 13 blocks[j] = malloc(8); in thread() 15 free(blocks[j]); in thread() 17 delete[] blocks; in thread()
|
| /llvm-project-15.0.7/mlir/test/python/ir/ |
| H A D | insertion_point.py | 25 entry_block = module.body.operations[0].regions[0].blocks[0] 46 entry_block = module.body.operations[0].regions[0].blocks[0] 67 entry_block = module.body.operations[0].regions[0].blocks[0] 96 entry_block = module.body.operations[0].regions[0].blocks[0] 116 entry_block = module.body.operations[0].regions[0].blocks[0] 137 entry_block = module.body.operations[0].regions[0].blocks[0] 158 entry_block = module.body.operations[0].regions[0].blocks[0]
|
| H A D | operation.py | 42 blocks = list(regions[0].blocks) 55 assert default_blocks == blocks 59 operations = list(blocks[0].operations) 60 default_operations = list(blocks[0]) 100 for j in range(len(region.blocks)): 101 block = region.blocks[j] 155 entry_block = func.regions[0].blocks[0] 214 entry_block = func.regions[0].blocks[0] 241 entry_block = func.regions[0].blocks[0] 297 entry_block = func.regions[0].blocks[0] [all …]
|
| /llvm-project-15.0.7/llvm/test/CodeGen/SystemZ/Large/ |
| H A D | branch-range-02.py | 61 blocks = 256 + 4 variable 69 for i in range(blocks): 72 next = 'b%d' % (i + 1) if i + 1 < blocks else 'end' 73 other = 'end' if 2 * i < blocks else 'b0'
|
| /llvm-project-15.0.7/llvm/lib/ProfileData/ |
| H A D | GCOV.cpp | 160 if (srcNo >= fn->blocks.size()) { in readGCNO() 294 if (fn->blocks.size() >= 2) { in readGCDA() 297 version < GCOV::V408 ? *fn->blocks.back() : *fn->blocks[1]; in readGCDA() 358 return blocks.front()->getCount(); in getEntryCount() 362 return file.getVersion() < GCOV::V408 ? *blocks.back() : *blocks[1]; in getExitBlock() 392 for (const auto &Block : blocks) in print() 494 for (auto b : blocks) { in getCyclesCount() 499 for (auto block : blocks) { in getCyclesCount() 510 for (auto b : blocks) { in getCyclesCount() 682 line.blocks.push_back(&b); in collectFunction() [all …]
|
| /llvm-project-15.0.7/mlir/test/Dialect/GPU/ |
| H A D | outlining.mlir | 26 // CHECK-NOT: gpu.launch blocks 27 gpu.launch blocks(%bx, %by, %bz) in (%grid_x = %gDimX, %grid_y = %gDimY, 70 gpu.launch blocks(%bx, %by, %bz) in (%grid_x = %cst, %grid_y = %cst, 77 gpu.launch blocks(%bx2, %by2, %bz2) in (%grid_x2 = %cst, %grid_y2 = %cst, 96 %v = gpu.launch async blocks(%bx2, %by2, %bz2) in (%grid_x2 = %cst, %grid_y2 = %cst, 124 gpu.launch blocks(%bx, %by, %bz) in (%grid_x = %cst, %grid_y = %cst, 150 gpu.launch blocks(%bx, %by, %bz) in (%grid_x = %cst, %grid_y = %cst, 180 gpu.launch blocks(%bx, %by, %bz) in (%grid_x = %cst, %grid_y = %cst, 209 gpu.launch blocks(%bx, %by, %bz) in (%grid_x = %c1, %grid_y = %c1, 237 gpu.launch blocks(%bx, %by, %bz) in (%grid_x = %c1, %grid_y = %c1, [all …]
|
| H A D | sink-ops.mlir | 11 // CHECK: gpu.launch blocks 12 gpu.launch blocks(%bx, %by, %bz) in (%grid_x = %cst, %grid_y = %cst, 38 // CHECK: gpu.launch blocks 39 gpu.launch blocks(%bx, %by, %bz) in (%grid_x = %cst, %grid_y = %cst, 60 // CHECK: gpu.launch blocks 61 gpu.launch blocks(%bx, %by, %bz) in (%grid_x = %c1, %grid_y = %c1, 83 // CHECK: gpu.launch blocks 84 gpu.launch blocks(%bx, %by, %bz) in (%grid_x = %c1, %grid_y = %c1,
|
| H A D | ops.mlir | 12 gpu.launch blocks(%bx, %by, %bz) in (%grid_x = %sz, %grid_y = %sz, %grid_z = %sz) 23 gpu.launch blocks(%bx, %by, %bz) in (%grid_x = %blk, %grid_y = %blk, %grid_z = %blk) 37 …%name = gpu.launch async [%t] blocks(%arg0, %arg1, %arg2) in (%grid_x = %blk, %grid_y = %blk, %gri… 47 …%t0 = gpu.launch async blocks(%arg0, %arg1, %arg2) in (%grid_x = %blk, %grid_y = %blk, %grid_z = %… 52 …%t1 = gpu.launch async [] blocks(%arg0, %arg1, %arg2) in (%grid_x = %blk, %grid_y = %blk, %grid_z … 120 …gpu.launch_func @kernels::@kernel_1 blocks in (%cst, %cst, %cst) threads in (%cst, %cst, %cst) arg… 122 …gpu.launch_func @kernels::@kernel_1 blocks in (%cst, %cst, %cst) threads in (%cst, %cst, %cst) dyn… 124 …// CHECK: gpu.launch_func @kernels::@kernel_2 blocks in (%{{.*}}, %{{.*}}, %{{.*}}) threads in (%{… 125 gpu.launch_func @kernels::@kernel_2 blocks in (%cst, %cst, %cst) threads in (%cst, %cst, %cst) 127 …// CHECK: %{{.*}} = gpu.launch_func async [%{{.*}}] @kernels::@kernel_2 blocks in (%{{.*}}, %{{.*}… [all …]
|
| H A D | async-region.mlir | 17 blocks in (%sz, %sz, %sz) threads in (%sz, %sz, %sz) 20 blocks in (%sz, %sz, %sz) threads in (%sz, %sz, %sz) 37 blocks in (%sz, %sz, %sz) threads in (%sz, %sz, %sz) 48 blocks in (%sz, %sz, %sz) threads in (%sz, %sz, %sz) 67 blocks in (%sz, %sz, %sz) threads in (%sz, %sz, %sz) 85 blocks in (%sz, %sz, %sz) threads in (%sz, %sz, %sz) 113 blocks in (%sz, %sz, %sz) threads in (%sz, %sz, %sz) 135 blocks in (%sz, %sz, %sz) threads in (%sz, %sz, %sz) 149 blocks in (%sz, %sz, %sz) threads in (%sz, %sz, %sz) 158 blocks in (%sz, %sz, %sz) threads in (%sz, %sz, %sz) [all …]
|
| /llvm-project-15.0.7/mlir/lib/AsmParser/ |
| H A D | AsmParserState.cpp | 47 SmallVector<std::unique_ptr<BlockDefinition>> blocks; member 105 return llvm::make_pointee_range(llvm::makeArrayRef(impl->blocks)); in getBlockDefs() 111 return it == impl->blocksToIdx.end() ? nullptr : &*impl->blocks[it->second]; in getBlockDef() 251 impl->blocksToIdx.try_emplace(block, impl->blocks.size()); in addDefinition() 252 impl->blocks.emplace_back(std::make_unique<BlockDefinition>( in addDefinition() 259 impl->blocks[it->second]->definition.loc = convertIdLocToRange(location); in addDefinition() 266 BlockDefinition &def = *impl->blocks[it->second]; in addDefinition() 308 BlockDefinition &blockDef = *impl->blocks[existingIt->second]; in addUses() 317 it = impl->blocksToIdx.try_emplace(block, impl->blocks.size()).first; in addUses() 318 impl->blocks.emplace_back(std::make_unique<BlockDefinition>(block)); in addUses() [all …]
|
| /llvm-project-15.0.7/llvm/lib/Support/BLAKE3/ |
| H A D | blake3_dispatch.c | 196 size_t blocks, const uint32_t key[8], uint64_t counter, in blake3_hash_many() argument 204 blake3_hash_many_avx512(inputs, num_inputs, blocks, key, counter, in blake3_hash_many() 212 blake3_hash_many_avx2(inputs, num_inputs, blocks, key, counter, in blake3_hash_many() 220 blake3_hash_many_sse41(inputs, num_inputs, blocks, key, counter, in blake3_hash_many() 228 blake3_hash_many_sse2(inputs, num_inputs, blocks, key, counter, in blake3_hash_many() 237 blake3_hash_many_neon(inputs, num_inputs, blocks, key, counter, in blake3_hash_many() 242 blake3_hash_many_portable(inputs, num_inputs, blocks, key, counter, in blake3_hash_many()
|
| /llvm-project-15.0.7/llvm/test/CodeGen/MIR/AArch64/ |
| H A D | mir-canon-jump-table.mir | 11 blocks: [ '%bb.0', '%bb.1'] 13 blocks: [ '%bb.2', '%bb.3' ] 15 blocks: [ '%bb.3', '%bb.7'] 17 blocks: [ '%bb.2', '%bb.3' ]
|
| /llvm-project-15.0.7/bolt/test/ |
| H A D | cache+-deprecated.test | 6 RUN: llvm-bolt %t.exe --reorder-blocks=cache+ --relocs -o %t 2>&1 | FileCheck %s 8 CHECK: '-reorder-blocks=cache+' is deprecated, please use '-reorder-blocks=ext-tsp' instead
|
| /llvm-project-15.0.7/lldb/source/Plugins/TraceExporter/docs/ |
| H A D | htr.rst | 17 …**Block Layer:** Composed of blocks - a block in *layer n* refers to a sequence of blocks in *laye… 22 …ions/blocks based on its specific purpose - for example, a pass designed to summarize a processor … 35 A “basic super block” is the longest sequence of blocks that always occur in the same order. (The c… 37 The image below shows the "basic super blocks" of the sequence. Each unique "basic super block" is … 41 *Procedure to find all super blocks:* 43 - For each block, compute the number of distinct predecessor and successor blocks.
|
| /llvm-project-15.0.7/compiler-rt/test/tsan/Linux/ |
| H A D | fork_deadlock.cpp | 21 void *blocks[kBlocks]; in alloc_free_blocks() local 25 blocks[i] = p; in alloc_free_blocks() 28 free(blocks[i]); in alloc_free_blocks()
|
| /llvm-project-15.0.7/mlir/test/Conversion/GPUToSPIRV/ |
| H A D | builtins.mlir | 7 blocks in (%c0, %c0, %c0) threads in (%c0, %c0, %c0) 32 blocks in (%c0, %c0, %c0) threads in (%c0, %c0, %c0) 57 blocks in (%c0, %c0, %c0) threads in (%c0, %c0, %c0) 81 blocks in (%c0, %c0, %c0) threads in (%c0, %c0, %c0) 106 blocks in (%c0, %c0, %c0) threads in (%c0, %c0, %c0) 128 blocks in (%c0, %c0, %c0) threads in (%c0, %c0, %c0) 150 blocks in (%c0, %c0, %c0) threads in (%c0, %c0, %c0) 174 blocks in (%c0, %c0, %c0) threads in (%c0, %c0, %c0) 230 blocks in (%c0, %c0, %c0) threads in (%c0, %c0, %c0) 254 blocks in (%c0, %c0, %c0) threads in (%c0, %c0, %c0) [all …]
|