Home
last modified time | relevance | path

Searched refs:allocations (Results 1 – 25 of 66) sorted by relevance

123

/llvm-project-15.0.7/llvm/test/CodeGen/SystemZ/
H A Dghc-cc-05.ll2 ; Variable-sized stack allocations are not supported in GHC calling convention
16 ; CHECK: LLVM ERROR: Variable-sized stack allocations are not supported in GHC calling convention
/llvm-project-15.0.7/mlir/include/mlir/Dialect/Bufferization/Transforms/
H A DPasses.td15 let summary = "Adds all required dealloc operations for all allocations in "
95 This pass implements an approach to aggressively move allocations upwards
105 This pass implements an approach to aggressively move allocations upwards
106 out of loop nests. It does not move allocations into common dominators.
198 Bufferize. Note that new buffer allocations that are returned from a
269 "Allows returning/yielding new allocations from a block.">,
307 let summary = "Promotes heap-based allocations to automatically managed "
308 "stack-based allocations";
320 "Maximal size in bytes to promote allocations to stack.">,
344 "Allows returning/yielding new allocations from a block.">,
[all …]
/llvm-project-15.0.7/compiler-rt/test/scudo/standalone/unit/gwp_asan/
H A Dlit.site.cfg.py.in16 # GWP-ASan. This ensures that GWP-ASan allocations meet the same testing
17 # requirements as the native Scudo allocations. Reserves 409MiB of vaddr space
/llvm-project-15.0.7/compiler-rt/lib/hwasan/
H A Dhwasan_flags.inc53 "The number of heap (de)allocations remembered per thread. "
67 // enough, use malloc_bisect_dump to see interesting allocations.
73 "Print all allocations within [malloc_bisect_left, "
/llvm-project-15.0.7/mlir/include/mlir/Dialect/Bufferization/IR/
H A DBufferizationBase.td43 /// Attribute name used to mark escaping behavior of buffer allocations.
44 /// Escaping allocations cannot be deallocated in the same block and must
/llvm-project-15.0.7/llvm/docs/
H A DGwpAsan.rst19 key adaptation. Notably, we only choose a very small percentage of allocations
20 to sample, and apply guard pages to these sampled allocations only. The sampling
25 depending on the average size of your allocations.
56 inserting stubs into a supporting allocator to redirect allocations to GWP-ASan
115 slots are randomly reused to guard future allocations.
174 | PerfectlyRightAlign | false | When allocations are right-aligned, should we perfectly al…
181 | MaxSimultaneousAllocations | 16 | Number of simultaneously-guarded allocations available in …
H A DScudoHardenedAllocator.rst44 allocations are surrounded by Guard Pages. It is also configurable via compile
75 resides for Primary backed allocations, or 0 for Secondary backed allocations;
116 reclaiming. While Secondary mapped allocations can be unmapped on deallocation,
129 If using Fuchsia or an Android version greater than 11, your memory allocations
H A DInAlloca.rst96 The rule against allocas between argument allocations and the call site
108 allocations.
H A DAliasAnalysis.rst513 * Distinct globals, stack allocations, and heap allocations can never alias.
514 * Globals, stack allocations, and heap allocations never alias the null pointer.
520 * Function calls can not modify or references stack allocations if they never
/llvm-project-15.0.7/mlir/docs/
H A DBufferDeallocationInternals.md67 for allocations, like `Alloca` that will be automatically deallocated by a
71 untracked allocations are mixed:
114 Using the buffer hoisting pass, all buffer allocations are moved as far upwards
119 fusion) in the future. However, movement of allocations is limited by external
120 data dependencies (in particular in the case of allocations of dynamically
121 shaped types). Furthermore, allocations can be moved out of nested regions, if
196 can have. Since not all allocations can be safely freed with respect to their
199 allocations have already been placed:
254 Note that a temporary buffer for %2 was introduced to free all allocations
261 tracked allocations into account. We initialize the general iteration process
[all …]
/llvm-project-15.0.7/flang/include/flang/Tools/
H A DCLOptions.inc27 /// allocations should always be on the heap.
30 llvm::cl::desc("place all array allocations of dynamic size on the heap"),
38 "place all array allocations more than <size> elements on the heap"),
/llvm-project-15.0.7/flang/include/flang/Optimizer/Transforms/
H A DPasses.td174 let summary = "Convert stack to heap allocations and vice versa.";
176 Convert stack allocations to heap allocations and vice versa based on
/llvm-project-15.0.7/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_malloc_mac.inc101 // FIXME: ASan should support purgeable allocations.
108 // FIXME: ASan should support purgeable allocations. Ignoring them is fine
114 // FIXME: ASan should support purgeable allocations. Ignoring them is fine
/llvm-project-15.0.7/compiler-rt/lib/lsan/
H A Dlsan_flags.inc37 "Root set: mark as reachable all allocations made from dynamic "
H A Dlsan_common.cpp886 uptr bytes = 0, allocations = 0; in PrintSummary() local
891 allocations += leaks_[i].hit_count; in PrintSummary()
895 allocations); in PrintSummary()
/llvm-project-15.0.7/clang-tools-extra/docs/clang-tidy/checks/performance/
H A Dno-automatic-move.rst29 as it will avoid allocations and potentially large memory copies.
/llvm-project-15.0.7/openmp/tools/multiplex/
H A DREADME.md45 To reduce the amount of memory allocations, the user can define macros before including the ompt-mu…
/llvm-project-15.0.7/compiler-rt/lib/scudo/standalone/
H A Dwrappers_c.inc259 // Sets whether scudo records stack traces and other metadata for allocations
281 // allocations, before the guard page. This can be enabled to work around buggy
/llvm-project-15.0.7/compiler-rt/lib/gwp_asan/
H A Doptions.inc27 "Number of simultaneously-guarded allocations available in the "
/llvm-project-15.0.7/clang/docs/
H A DShadowCallStack.rst108 other allocations. Therefore, the address should be chosen to make this
115 memory allocations in certain processes, as this also limits the number of
H A DExternalClangExamples.rst91 memory allocations to misusage of API, including fix-its for automatic
/llvm-project-15.0.7/llvm/test/tools/llvm-profdata/
H A Dmemprof-basic.test38 additional allocations which do not originate from the main binary are pruned.
/llvm-project-15.0.7/llvm/lib/Target/SystemZ/
H A DREADME.txt140 Dynamic stack allocations round the size to 8 bytes and then allocate
/llvm-project-15.0.7/clang-tools-extra/docs/clang-tidy/checks/bugprone/
H A Dnot-null-terminated-result.rst40 allocations.
/llvm-project-15.0.7/llvm/test/CodeGen/PowerPC/
H A Dremove-redundant-toc-saves.ll141 ; Check for multiple TOC saves if there are dynamic allocations on the stack.

123