| /llvm-project-15.0.7/lldb/source/Plugins/TraceExporter/common/ |
| H A D | TraceHTR.cpp | 249 HTRBlockLayerUP lldb_private::BasicSuperBlockMerge(IHTRLayer &layer) { in BasicSuperBlockMerge() argument 251 std::make_unique<HTRBlockLayer>(layer.GetLayerId() + 1); in BasicSuperBlockMerge() 253 if (layer.GetNumUnits()) { in BasicSuperBlockMerge() 269 layer.GetMetadataByIndex(0).GetFirstInstructionLoadAddress(); in BasicSuperBlockMerge() 270 size_t num_units = layer.GetNumUnits(); in BasicSuperBlockMerge() 302 lldb::addr_t last_id = layer.GetMetadataByIndex(num_units - 1) in BasicSuperBlockMerge() 326 HTRBlock new_block = layer.MergeUnits(merge_start, n); in BasicSuperBlockMerge() 431 for (const auto &layer : htr.GetBlockLayers()) { in toJSON() local 433 std::vector<size_t> block_id_trace = layer->GetBlockIdTrace(); in toJSON() 437 HTRBlock block = *layer->GetBlockById(id); in toJSON() [all …]
|
| /llvm-project-15.0.7/lldb/source/Plugins/TraceExporter/docs/ |
| H A D | htr.rst | 15 single instruction layer. 17 …**Block Layer:** Composed of blocks - a block in *layer n* refers to a sequence of blocks in *laye… 18 …*layer 1* refers to a sequence of instructions in *layer 0* (the instruction layer). Metadata is s… 19 a block layer. HTR contains one or more block layers. 21 **Pass:** A transformation applied to a *layer* that generates a new *layer* that is a more summari… 31 …ass* is applied to a *layer* to extract useful information (summarization) and compress the trace …
|
| /llvm-project-15.0.7/llvm/docs/tutorial/ |
| H A D | BuildingAJIT2.rst | 28 In this layer we'll learn more about the ORC layer concept by using a new layer, 53 constructor for this layer takes a reference to the execution session and the 54 layer below (as all layers do) plus an *IR optimization function* that it will 86 the ExecutionSession and output layer (standard practice for layers), along with 141 to see how layers compose. It also provides a neat entry point to the *layer* 196 layer through the transform function object, and (2) implementing the ORC 203 succeeds, passes the transformed module to the base layer. If the transform 226 These two operations, ``add`` and ``emit``, together constitute the layer 227 concept: A layer is a way to wrap a part of a compiler pipeline (in this case 232 to the layer's emit method when any symbol defined by that module is requested. [all …]
|
| H A D | BuildingAJIT3.rst | 22 CompileOnDemand layer the JIT from `Chapter 2 <BuildingAJIT2.html>`_. 37 the ORC APIs provide us with a layer to lazily compile LLVM IR: 40 The CompileOnDemandLayer class conforms to the layer interface described in 130 previous layers we start by passing a reference to the next layer down in our 177 layer added to enable lazy function-at-a-time compilation. To build this example, use:
|
| H A D | BuildingAJIT1.rst | 36 a new layer that will optimize IR and generated code. 39 Compile-On-Demand layer to lazily compile IR. 42 replacing the Compile-On-Demand layer with a custom layer that uses the ORC 169 reference to the ExecutionSession, (2) A reference to our object layer, and (3) 266 process take a deeper look at the ORC layer concept.
|
| /llvm-project-15.0.7/clang-tools-extra/clangd/xpc/ |
| H A D | README.txt | 2 - the XPC transport layer (alternative transport layer to JSON-RPC)
|
| /llvm-project-15.0.7/mlir/test/Integration/Dialect/SparseTensor/taco/ |
| H A D | README.md | 8 we implement a Python layer that accepts the PyTACO language, generates MLIR 13 engine to execute the program and pass the result back to the Python layer.
|
| /llvm-project-15.0.7/openmp/runtime/tools/lib/ |
| H A D | tools.pm | 1426 if ( defined( $opts{ -layer } ) ) { 1427 binmode( $handle, $opts{ -layer } ); 1431 if ( defined( $opts{ -layer } ) and $opts{ -layer } eq ":utf8" ) { 1546 } elsif ( $opts{ -layer } ) { 1547 binmode( $handle, $opts{ -layer } );
|
| /llvm-project-15.0.7/openmp/runtime/src/ |
| H A D | kmp_dispatch_hier.h | 61 void append(enum sched_type sched, kmp_int32 chunk, kmp_hier_layer_e layer) { in append() 76 layers[current_size] = layer; in append() 679 kmp_hier_layer_e layer = new_layers[i]; in allocate_hier() local 681 info[i].type = layer; in allocate_hier() 684 max = __kmp_hier_max_units[layer + 1]; in allocate_hier() 687 KMP_WARNING(HierSchedInvalid, __kmp_get_hier_str(layer)); in allocate_hier() 938 const char *layer = __kmp_get_hier_str(new_layers[i]); in __kmp_dispatch_init_hierarchy() local 941 gtid, i, layer, i, (int)new_scheds[i], i, new_chunks[i])); in __kmp_dispatch_init_hierarchy()
|
| H A D | kmp_affinity.cpp | 412 for (int layer = 0; layer < depth; ++layer) { in _gather_enumeration_information() local 413 int id = hw_thread.ids[layer]; in _gather_enumeration_information() 414 if (id != previous_id[layer]) { in _gather_enumeration_information() 416 for (int l = layer; l < depth; ++l) in _gather_enumeration_information() 419 max[layer]++; in _gather_enumeration_information() 420 for (int l = layer + 1; l < depth; ++l) { in _gather_enumeration_information() 451 for (int layer = 0; layer < depth; ++layer) { in _gather_enumeration_information() local 452 previous_id[layer] = hw_thread.ids[layer]; in _gather_enumeration_information() 455 for (int layer = 0; layer < depth; ++layer) { in _gather_enumeration_information() local 456 if (max[layer] > ratio[layer]) in _gather_enumeration_information() [all …]
|
| /llvm-project-15.0.7/llvm/test/CodeGen/ARM/ |
| H A D | mature-mc-support.ll | 1 ; Test that inline assembly is parsed by the MC layer when MC support is mature
|
| /llvm-project-15.0.7/llvm/test/CodeGen/Thumb/ |
| H A D | mature-mc-support.ll | 1 ; Test that inline assembly is parsed by the MC layer when MC support is mature
|
| /llvm-project-15.0.7/llvm/test/CodeGen/AArch64/ |
| H A D | mature-mc-support.ll | 1 ; Test that inline assembly is parsed by the MC layer when MC support is mature
|
| /llvm-project-15.0.7/llvm/test/CodeGen/SystemZ/ |
| H A D | mature-mc-support.ll | 1 ; Test that inline assembly is parsed by the MC layer when MC support is mature
|
| /llvm-project-15.0.7/llvm/test/CodeGen/X86/ |
| H A D | mature-mc-support.ll | 1 ; Test that inline assembly is parsed by the MC layer when MC support is mature
|
| /llvm-project-15.0.7/mlir/test/Dialect/Quant/ |
| H A D | parse-uniform.mlir | 4 // All per-layer params specified: 23 // Required per-layer params specified:
|
| /llvm-project-15.0.7/llvm/test/Transforms/FunctionImport/Inputs/ |
| H A D | adjustable_threshold.ll | 21 ; but if only one layer below the threshold will be 7.
|
| /llvm-project-15.0.7/llvm/test/CodeGen/SPARC/ |
| H A D | mature-mc-support.ll | 1 ; Test that inline assembly is parsed by the MC layer when MC support is mature
|
| /llvm-project-15.0.7/openmp/runtime/tools/ |
| H A D | message-converter.pl | 129 my @bulk = read_file( $name, -layer => ":utf8" ); 405 write_file( $file, \$bulk, -layer => ":utf8" );
|
| /llvm-project-15.0.7/llvm/test/CodeGen/PowerPC/ |
| H A D | mature-mc-support.ll | 1 ; Test that inline assembly is parsed by the MC layer when MC support is mature
|
| /llvm-project-15.0.7/polly/lib/External/isl/imath/tests/gmp-compat-test/ |
| H A D | README | 4 compatibility layer of imath. The tests cases are randomly generated 44 gmp api. To test our compatibility layer we generate inputs for each
|
| /llvm-project-15.0.7/llvm/lib/Target/VE/ |
| H A D | VVPInstrInfo.td | 10 // SDNodes are an intermediate isel layer between the vector SDNodes emitted by 15 // The standard The VVP layer SDNode. The VE vector instruction.
|
| /llvm-project-15.0.7/llvm/test/CodeGen/Mips/ |
| H A D | mature-mc-support.ll | 1 ; Test that inline assembly is parsed by the MC layer when MC support is mature
|
| /llvm-project-15.0.7/clang/test/CodeGenObjC/ |
| H A D | debug-info-ivars-indirect.m | 24 // another layer of indirection
|
| /llvm-project-15.0.7/llvm/test/CodeGen/AMDGPU/ |
| H A D | llvm.amdgcn.image.nsa.ll | 122 …s float @sample_undef_undef_undef_def(<8 x i32> inreg %rsrc, <4 x i32> inreg %samp, float %layer) { 123 ….1darray.f32.f32.f32(i32 1, float undef, float undef, float undef, float %layer, <8 x i32> %rsrc, … 130 …oat @sample_undef_undef_undef_def_rnd(<8 x i32> inreg %rsrc, <4 x i32> inreg %samp, float %layer) { 131 %layer_rnd = call float @llvm.rint.f32(float %layer)
|