Home
last modified time | relevance | path

Searched refs:Allocations (Results 1 – 15 of 15) sorted by relevance

/llvm-project-15.0.7/llvm/lib/ExecutionEngine/Orc/TargetProcess/
H A DSimpleExecutorMemoryManager.cpp21 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 DExecutorSharedMemoryMapperService.cpp174 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 DMemoryMapper.h69 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 DMemoryMapper.cpp88 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 DExecutorSharedMemoryMapperService.h50 std::vector<ExecutorAddr> Allocations; member
75 AllocationMap Allocations; variable
H A DSimpleExecutorMemoryManager.h63 AllocationsMap Allocations; variable
/llvm-project-15.0.7/llvm/lib/ExecutionEngine/Interpreter/
H A DInterpreter.h37 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 Dfuzzer-oom-with-profile.test5 CHECK: Live Heap Allocations
/llvm-project-15.0.7/lldb/tools/lldb-test/
H A Dlldb-test.cpp228 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 DMemoryMapperTest.cpp36 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 Dno-malloc.rst32 .. option:: Allocations
/llvm-project-15.0.7/mlir/docs/
H A DBufferDeallocationInternals.md60 ## 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 DGwpAsan.rst102 Allocations are randomly selected to be either left- or right-aligned to provide
H A DScudoHardenedAllocator.rst59 Allocations Header
H A DCoroutines.rst407 Avoiding Heap Allocations