Searched refs:FinalizedAlloc (Results 1 – 14 of 14) sorted by relevance
59 class FinalizedAlloc {65 FinalizedAlloc() = default;66 explicit FinalizedAlloc(orc::ExecutorAddr A) : A(A) { in FinalizedAlloc() function70 FinalizedAlloc(const FinalizedAlloc &) = delete;71 FinalizedAlloc(FinalizedAlloc &&Other) : A(Other.A) { in FinalizedAlloc() function74 FinalizedAlloc &operator=(const FinalizedAlloc &) = delete;75 FinalizedAlloc &operator=(FinalizedAlloc &&Other) {81 ~FinalizedAlloc() { in ~FinalizedAlloc()124 using OnFinalizedFunction = unique_function<void(Expected<FinalizedAlloc>)>;136 Expected<FinalizedAlloc> finalize() { in finalize()[all …]
1973 virtual void notifyFinalized(JITLinkMemoryManager::FinalizedAlloc Alloc) = 0;
50 void deallocate(std::vector<FinalizedAlloc> Allocs,72 jitlink::JITLinkMemoryManager::FinalizedAlloc> {74 static size_t size(const jitlink::JITLinkMemoryManager::FinalizedAlloc &FA) { in size()80 const jitlink::JITLinkMemoryManager::FinalizedAlloc &FA) { in serialize()86 jitlink::JITLinkMemoryManager::FinalizedAlloc &FA) { in deserialize()90 FA = jitlink::JITLinkMemoryManager::FinalizedAlloc(A); in deserialize()
159 using FinalizedAlloc = jitlink::JITLinkMemoryManager::FinalizedAlloc;162 FinalizedAlloc FA);173 DenseMap<ResourceKey, std::vector<FinalizedAlloc>> Allocs;
132 using FinalizedAlloc = jitlink::JITLinkMemoryManager::FinalizedAlloc;154 FinalizedAlloc ResolverBlock;159 std::vector<FinalizedAlloc> IndirectStubAllocs;
46 void deallocate(std::vector<FinalizedAlloc> Allocs,
134 std::vector<FinalizedAlloc> Allocs; in ~DebugObject()146 using FinalizedAlloc = JITLinkMemoryManager::FinalizedAlloc; typedef in llvm::orc::DebugObject156 FinalizedAlloc Alloc;170 OnFinalize = std::move(OnFinalize)](Expected<FinalizedAlloc> FA) { in finalizeAsync()
41 OnFinalize(FinalizedAlloc(*Result)); in finalize()147 std::vector<FinalizedAlloc> Allocs, OnDeallocatedFunction OnDeallocated) { in deallocate()
71 OnFinalize(FinalizedAlloc(AllocAddr)); in finalize()125 std::vector<FinalizedAlloc> Allocs, OnDeallocatedFunction OnDeallocated) { in deallocate()
213 void notifyFinalized(JITLinkMemoryManager::FinalizedAlloc A) override { in notifyFinalized()246 Error notifyEmitted(jitlink::JITLinkMemoryManager::FinalizedAlloc FA) { in notifyEmitted()522 MaterializationResponsibility &MR, FinalizedAlloc FA) { in recordFinalizedAlloc()543 std::vector<FinalizedAlloc> AllocsToRemove; in handleRemoveResources()
46 using FinalizedAlloc = jitlink::JITLinkMemoryManager::FinalizedAlloc; typedef in __anonf460475d0111::EPCTrampolinePool51 std::vector<FinalizedAlloc> TrampolineBlocks;
455 void InProcessMemoryManager::deallocate(std::vector<FinalizedAlloc> Allocs, in deallocate()495 JITLinkMemoryManager::FinalizedAlloc503 return FinalizedAlloc(orc::ExecutorAddr::fromPtr(FA)); in createFinalizedAlloc()
43 using FinalizeResult = Expected<JITLinkMemoryManager::FinalizedAlloc>;
173 linkPhase4(std::move(Self), JITLinkMemoryManager::FinalizedAlloc{}); in linkPhase3()