Lines Matching full:move
83 new LinkGraphMaterializationUnit(ObjLinkingLayer, std::move(G), in Create()
84 std::move(LGI))); in Create()
89 ObjLinkingLayer.emit(std::move(MR), std::move(G)); in materialize()
127 : MaterializationUnit(std::move(LGI)), ObjLinkingLayer(ObjLinkingLayer), in LinkGraphMaterializationUnit()
128 G(std::move(G)) {} in LinkGraphMaterializationUnit()
159 MR(std::move(MR)), ObjBuffer(std::move(ObjBuffer)) { in ObjectLinkingLayerJITLinkContext()
168 Layer.ReturnObjectBuffer(std::move(ObjBuffer)); in ~ObjectLinkingLayerJITLinkContext()
182 Err = joinErrors(std::move(Err), P->notifyFailed(*MR)); in notifyFailed()
183 Layer.getExecutionSession().reportError(std::move(Err)); in notifyFailed()
212 std::move(LC)](Expected<SymbolMap> Result) mutable { in lookup()
219 LookupContinuation->run(std::move(LR)); in lookup()
223 ES.lookup(LookupKind::Static, LinkOrder, std::move(LookupSet), in lookup()
224 SymbolState::Resolved, std::move(OnResolve), in lookup()
302 std::move(MissingSymbols)); in notifyResolved()
317 std::move(ExtraSymbols)); in notifyResolved()
328 if (auto Err = notifyEmitted(std::move(A))) { in notifyFinalized()
329 Layer.getExecutionSession().reportError(std::move(Err)); in notifyFinalized()
334 Layer.getExecutionSession().reportError(std::move(Err)); in notifyFinalized()
367 Err = joinErrors(std::move(Err), P->notifyEmitted(*MR)); in notifyEmitted()
372 joinErrors(std::move(Err), Layer.MemMgr.deallocate(std::move(FA))); in notifyEmitted()
377 return Layer.recordFinalizedAlloc(*MR, std::move(FA)); in notifyEmitted()
395 : ES(ES), BlockDeps(std::move(BlockDeps)) {} in BlockDependenciesMap()
417 .insert(std::make_pair(&B, std::move(BTDCacheVal))) in operator []()
450 .insert(std::make_pair(&B, std::move(BIDCacheVal))) in getBlockImmediateDeps()
474 NameToSym.push_back(std::make_pair(std::move(Name), Sym)); in claimOrExternalizeWeakAndCommonSymbols()
487 if (auto Err = MR->defineMaterializing(std::move(NewSymbolsToClaim))) in claimOrExternalizeWeakAndCommonSymbols()
592 SymbolDepGroups.push_back(std::move(SDG)); in registerDependencies()
595 SymbolDepGroups.push_back(std::move(SynthSDG)); in registerDependencies()
661 BlockDeps[KV.first] = std::move(KV.second.Dependencies); in computeBlockNonLocalDeps()
664 std::move(BlockDeps)); in computeBlockNonLocalDeps()
696 : BaseT(ES), MemMgr(*MemMgr), MemMgrOwnership(std::move(MemMgr)) { in ObjectLinkingLayer()
708 return JD.define(LinkGraphMaterializationUnit::Create(*this, std::move(G)), in add()
709 std::move(RT)); in add()
718 *this, std::move(R), std::move(O)); in emit()
721 link(std::move(*G), std::move(Ctx)); in emit()
730 *this, std::move(R), nullptr); in emit()
732 link(std::move(G), std::move(Ctx)); in emit()
738 [&](ResourceKey K) { Allocs[K].push_back(std::move(FA)); }); in recordFinalizedAlloc()
741 Err = joinErrors(std::move(Err), MemMgr.deallocate(std::move(FA))); in recordFinalizedAlloc()
751 Err = joinErrors(std::move(Err), P->notifyRemovingResources(JD, K)); in handleRemoveResources()
768 return MemMgr.deallocate(std::move(AllocsToRemove)); in handleRemoveResources()
780 DstAllocs.push_back(std::move(Alloc)); in handleTransferResources()
793 : ES(ES), Registrar(std::move(Registrar)) {} in EHFrameRegistrationPlugin()
847 RangesToRemove = std::move(I->second); in notifyRemovingResources()
857 Err = joinErrors(std::move(Err), in notifyRemovingResources()
876 DstRanges.push_back(std::move(SrcRange)); in notifyTransferringResources()
879 // We need to move SrcKey's ranges over without invalidating the SI in notifyTransferringResources()
881 auto Tmp = std::move(SI->second); in notifyTransferringResources()
883 EHFrameRanges[DstKey] = std::move(Tmp); in notifyTransferringResources()