Home
last modified time | relevance | path

Searched refs:DeallocActions (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/Shared/
H A DAllocationActions.cpp17 std::vector<WrapperFunctionCall> DeallocActions; in runFinalizeActions() local
18 DeallocActions.reserve(numDeallocActions(AAs)); in runFinalizeActions()
23 return joinErrors(std::move(Err), runDeallocActions(DeallocActions)); in runFinalizeActions()
26 DeallocActions.push_back(std::move(AA.Dealloc)); in runFinalizeActions()
30 return DeallocActions; in runFinalizeActions()
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/
H A DJITLinkMemoryManager.cpp260 auto DeallocActions = runFinalizeActions(G->allocActions()); in finalize() local
261 if (!DeallocActions) { in finalize()
262 OnFinalized(DeallocActions.takeError()); in finalize()
281 std::move(*DeallocActions))); in finalize()
452 DeallocActionsList.push_back(std::move(FA->DeallocActions)); in deallocate()
461 auto &DeallocActions = DeallocActionsList.back(); in deallocate() local
465 while (!DeallocActions.empty()) { in deallocate()
466 if (auto Err = DeallocActions.back().runWithSPSRetErrorMerged()) in deallocate()
468 DeallocActions.pop_back(); in deallocate()
485 std::vector<orc::shared::WrapperFunctionCall> DeallocActions) { in createFinalizedAlloc() argument
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/JITLink/
H A DJITLinkMemoryManager.h381 // FIXME: Use an in-place array instead of a vector for DeallocActions.
385 std::vector<orc::shared::WrapperFunctionCall> DeallocActions; member
390 std::vector<orc::shared::WrapperFunctionCall> DeallocActions);