Home
last modified time | relevance | path

Searched refs:buffers (Results 1 – 25 of 87) sorted by relevance

1234

/llvm-project-15.0.7/compiler-rt/test/xray/TestCases/Posix/
H A Dfdr-mode-multiple.cpp19 uint64_t buffers = 0; variable
41 __xray_log_process_buffers([](const char *, XRayBuffer) { ++buffers; }); in main()
42 std::cout << "buffers = " << buffers << std::endl; in main()
48 std::cout << "Buffers = " << buffers << std::endl; in main()
67 __xray_log_process_buffers([](const char *, XRayBuffer) { ++buffers; }); in main()
68 std::cout << "buffers = " << buffers << std::endl; in main()
75 std::cout << "Buffers = " << buffers << std::endl; in main()
H A Dfdr-mode-inmemory.cpp19 uint64_t buffers = 0; variable
41 __xray_log_process_buffers([](const char *, XRayBuffer) { ++buffers; }); in main()
42 std::cout << "buffers = " << buffers << std::endl; in main()
48 std::cout << "Buffers = " << buffers << std::endl; in main()
/llvm-project-15.0.7/mlir/docs/Dialects/
H A DGPU.md17 Memory buffers are defined at the function level, either in "gpu.launch" or in
26 The buffers are considered live throughout the execution of the GPU function
28 require special buffers. Rationale: although the underlying models declare
29 memory buffers at the module level, we chose to do it at the function level to
30 provide some structuring for the lifetime of those buffers; this avoids the
31 incentive to use the buffers for communicating between different kernels or
/llvm-project-15.0.7/lldb/source/Plugins/Trace/intel-pt/
H A DTraceIntelPTMultiCpuDecoder.cpp44 [&](const DenseMap<cpu_id_t, ArrayRef<uint8_t>> &buffers) -> Error { in FindLowestTSC() argument
45 for (auto &cpu_id_to_buffer : buffers) { in FindLowestTSC()
78 [&](const DenseMap<cpu_id_t, ArrayRef<uint8_t>> &buffers) -> Error { in Decode() argument
83 *decoded_thread_sp, *trace_sp, buffers, it->second); in Decode()
H A DLibiptDecoder.h79 const llvm::DenseMap<lldb::cpu_id_t, llvm::ArrayRef<uint8_t>> &buffers,
H A DLibiptDecoder.cpp267 const DenseMap<lldb::cpu_id_t, llvm::ArrayRef<uint8_t>> &buffers, in DecodeSystemWideTraceForThread() argument
270 for (auto &cpu_id_buffer : buffers) { in DecodeSystemWideTraceForThread()
/llvm-project-15.0.7/compiler-rt/lib/xray/
H A Dxray_fdr_flags.inc25 "Size of buffers in the circular buffer queue.")
26 XRAY_FLAG(int, buffer_max, 100, "Maximum number of buffers in the queue.")
H A Dxray_profiling_flags.inc30 "The number of buffers to pre-allocate used by the profiling "
/llvm-project-15.0.7/mlir/include/mlir/Dialect/Bufferization/Transforms/
H A DPasses.td19 deallocation operations for all buffers in the input program. This ensures
129 buffers for results need to be allocated in the caller. This currently only
192 One-Shot Bufferize deallocates all buffers that it allocates. Yielding newly
193 allocated buffers from a block can lead to bad performance because
280 "Specify if buffers should be deallocated. For compatibility with "
306 def PromoteBuffersToStack : Pass<"promote-buffers-to-stack", "func::FuncOp"> {
313 shaped buffers that are limited by the rank of the tensor can be
323 "Maximal memref rank to promote dynamic buffers.">,
332 bufferization can write to buffers directly (without making copies) and no
/llvm-project-15.0.7/clang-tools-extra/docs/clang-tidy/checks/bugprone/
H A Dimplicit-widening-of-multiplication-result.rst11 This is mainly useful when operating on very large buffers.
29 Indeed, this only matters for pretty large buffers (4GB+),
/llvm-project-15.0.7/mlir/lib/Conversion/VectorToSCF/
H A DVectorToSCF.cpp577 auto buffers = allocBuffers(rewriter, xferOp); in matchAndRewrite() local
582 buffers.maskBuffer); in matchAndRewrite()
587 buffers.dataBuffer); in matchAndRewrite()
588 rewriter.replaceOpWithNewOp<memref::LoadOp>(xferOp, buffers.dataBuffer); in matchAndRewrite()
627 auto buffers = allocBuffers(rewriter, xferOp); in matchAndRewrite() local
629 buffers.dataBuffer); in matchAndRewrite()
630 auto loadedVec = rewriter.create<memref::LoadOp>(loc, buffers.dataBuffer); in matchAndRewrite()
638 xferOp.getMaskMutable().assign(buffers.maskBuffer); in matchAndRewrite()
/llvm-project-15.0.7/llvm/test/Transforms/SimplifyCFG/
H A Dvolatile-phioper.ll60 …ract-model"="standard" "frame-pointer"="non-leaf" "relocation-model"="pic" "ssp-buffers-size"="8" }
61 …ract-model"="standard" "frame-pointer"="non-leaf" "relocation-model"="pic" "ssp-buffers-size"="8" }
/llvm-project-15.0.7/llvm/docs/AMDGPU/
H A Dgfx10_vsrc_533a4e.rst13 Data to copy to export buffers. This is an optional operand. Must be specified as :ref:`off<amdgpu_…
H A Dgfx7_vsrc_533a4e.rst13 Data to copy to export buffers. This is an optional operand. Must be specified as :ref:`off<amdgpu_…
H A Dgfx8_vsrc_533a4e.rst13 Data to copy to export buffers. This is an optional operand. Must be specified as :ref:`off<amdgpu_…
H A Dgfx1030_vsrc_533a4e.rst13 Data to copy to export buffers. This is an optional operand. Must be specified as :ref:`off<amdgpu_…
H A Dgfx9_vsrc_533a4e.rst13 Data to copy to export buffers. This is an optional operand. Must be specified as :ref:`off<amdgpu_…
/llvm-project-15.0.7/clang-tools-extra/docs/clang-tidy/checks/mpi/
H A Dbuffer-deref.rst9 types, insufficiently dereferenced buffers can be passed, like for example as
/llvm-project-15.0.7/mlir/test/Conversion/GPUCommon/
H A Dmemory-attrbution.mlir54 // Workgroup buffers are allocated as globals.
189 // Check that several buffers are defined.
206 // Workgroup buffers.
213 // Private buffers.
/llvm-project-15.0.7/llvm/test/CodeGen/AMDGPU/
H A Dloop-address.ll27 attributes #0 = { nounwind "fp-contract-model"="standard" "relocation-model"="pic" "ssp-buffers-siz…
/llvm-project-15.0.7/mlir/docs/
H A DBufferization.md85 This implies reusing already allocated buffers when possible, turning
92 contrary, it may not even be possible to allocate new buffers at runtime on some
118 There may be other buffers in the same function that could potentially be used
121 buffers in the future to achieve a better quality of bufferization.
227 One-Shot Bufferize deallocates all buffers that it allocates. This is in
267 the block. Deallocation of such buffers is tricky and not currently implemented
274 deallocation pass resolves yields of newly allocated buffers with copies. E.g.,
301 compatibility with legacy code that has its own method of deallocating buffers.
396 2. The buffer is not writable. E.g., `memref.global` buffers that are the
464 nor does it do anything particularly intelligent with the placement of buffers
[all …]
/llvm-project-15.0.7/libc/benchmarks/
H A DREADME.md37 …- `--aligned-access`: The alignment to use when accessing the buffers, default is unaligned, 0 dis…
67 _<sup>1</sup> - The size refers to the size of the buffers to compare and not
/llvm-project-15.0.7/lldb/source/Target/
H A DTrace.cpp479 DenseMap<cpu_id_t, ArrayRef<uint8_t>> buffers; in OnAllCpusBinaryDataRead() local
487 return callback(buffers); in OnAllCpusBinaryDataRead()
491 buffers.try_emplace(*cpu_id, data); in OnAllCpusBinaryDataRead()
/llvm-project-15.0.7/llvm/docs/
H A DXRay.rst230 fixed-size circular queue of buffers, and have the data available
231 programmatically until the buffers are finalized and flushed. To use FDR mode
239 When the buffers are flushed to disk, the result is a binary trace format
242 When FDR mode is on, it will keep writing and recycling memory buffers until
255 // threads a chance to return buffers to the queue.
/llvm-project-15.0.7/llvm/test/CodeGen/Hexagon/vect/
H A Dvect-xor.ll38 …rd" "frame-pointer"="non-leaf" "realign-stack" "relocation-model"="static" "ssp-buffers-size"="8" }

1234