| /llvm-project-15.0.7/llvm/lib/ExecutionEngine/Orc/TargetProcess/ |
| H A D | SimpleExecutorMemoryManager.cpp | 21 assert(Allocations.empty() && "shutdown not called?"); in ~SimpleExecutorMemoryManager() 32 Allocations[MB.base()].Size = Size; in allocate() 62 auto I = Allocations.find(Base.toPtr<void *>()); in finalize() 63 if (I == Allocations.end()) in finalize() 81 auto I = Allocations.find(Base.toPtr<void *>()); in finalize() 84 if (I == Allocations.end()) in finalize() 92 Allocations.erase(I); in finalize() 161 auto I = Allocations.find(Base.toPtr<void *>()); in deallocate() 164 if (I != Allocations.end()) { in deallocate() 166 Allocations.erase(I); in deallocate() [all …]
|
| H A D | ExecutorSharedMemoryMapperService.cpp | 174 Allocations[MinAddr].DeinitializationActions = in initialize() 176 Reservations[Reservation.toPtr<void *>()].Allocations.push_back(MinAddr); in initialize() 197 Allocations[Base].DeinitializationActions)) { in deinitialize() 201 Allocations.erase(Base); in deinitialize() 230 AllocAddrs.swap(R.Allocations); in release()
|
| /llvm-project-15.0.7/llvm/include/llvm/ExecutionEngine/Orc/ |
| H A D | MemoryMapper.h | 69 virtual void deinitialize(ArrayRef<ExecutorAddr> Allocations, 95 void deinitialize(ArrayRef<ExecutorAddr> Allocations, 111 std::vector<ExecutorAddr> Allocations; member 117 AllocationMap Allocations; variable 146 void deinitialize(ArrayRef<ExecutorAddr> Allocations,
|
| /llvm-project-15.0.7/llvm/lib/ExecutionEngine/Orc/ |
| H A D | MemoryMapper.cpp | 88 Allocations[MinAddr].DeinitializationActions = in initialize() 90 Reservations[AI.MappingBase.toPtr<void *>()].Allocations.push_back(MinAddr); in initialize() 107 Allocations[Base].DeinitializationActions)) { in deinitialize() 111 Allocations.erase(Base); in deinitialize() 129 AllocAddrs.swap(R.Allocations); in release() 328 ArrayRef<ExecutorAddr> Allocations, in deinitialize() argument 342 SAs.Instance, Allocations); in deinitialize()
|
| /llvm-project-15.0.7/llvm/include/llvm/ExecutionEngine/Orc/TargetProcess/ |
| H A D | ExecutorSharedMemoryMapperService.h | 50 std::vector<ExecutorAddr> Allocations; member 75 AllocationMap Allocations; variable
|
| H A D | SimpleExecutorMemoryManager.h | 63 AllocationsMap Allocations; variable
|
| /llvm-project-15.0.7/llvm/lib/ExecutionEngine/Interpreter/ |
| H A D | Interpreter.h | 37 std::vector<void *> Allocations; variable 47 for (void *Allocation : Allocations) in ~AllocaHolder() 51 void add(void *Mem) { Allocations.push_back(Mem); } in add()
|
| /llvm-project-15.0.7/compiler-rt/test/fuzzer/ |
| H A D | fuzzer-oom-with-profile.test | 5 CHECK: Live Heap Allocations
|
| /llvm-project-15.0.7/lldb/tools/lldb-test/ |
| H A D | lldb-test.cpp | 228 AddrIntervalMap Allocations; member 233 : Target(Target), Map(Target), Allocations(IntervalMapAllocator) {} in IRMemoryMapTestState() 985 if (State.Allocations.overlaps(Addr, EndOfRegion)) { in evalMalloc() 986 auto I = State.Allocations.find(Addr); in evalMalloc() 996 State.Allocations.insert(Addr, EndOfRegion, AllocationID++); in evalMalloc() 1026 auto Interval = State.Allocations.find(Addr); in evalFree() 1027 if (Interval != State.Allocations.end()) { in evalFree()
|
| /llvm-project-15.0.7/llvm/unittests/ExecutionEngine/Orc/ |
| H A D | MemoryMapperTest.cpp | 36 const std::vector<ExecutorAddr> &Allocations) { in deinitialize() argument 39 M.deinitialize(Allocations, [&](auto R) { P.set_value(std::move(R)); }); in deinitialize()
|
| /llvm-project-15.0.7/clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/ |
| H A D | no-malloc.rst | 32 .. option:: Allocations
|
| /llvm-project-15.0.7/mlir/docs/ |
| H A D | BufferDeallocationInternals.md | 60 ## Detection of Buffer Allocations 68 parent scope). Allocations that have not been detected in this phase will not be 112 ## Movement and Placement of Allocations
|
| /llvm-project-15.0.7/llvm/docs/ |
| H A D | GwpAsan.rst | 102 Allocations are randomly selected to be either left- or right-aligned to provide
|
| H A D | ScudoHardenedAllocator.rst | 59 Allocations Header
|
| H A D | Coroutines.rst | 407 Avoiding Heap Allocations
|