Lines Matching refs:Layer

155       ObjectLinkingLayer &Layer,  in ObjectLinkingLayerJITLinkContext()  argument
158 : JITLinkContext(&MR->getTargetJITDylib()), Layer(Layer), in ObjectLinkingLayerJITLinkContext()
160 std::lock_guard<std::mutex> Lock(Layer.LayerMutex); in ObjectLinkingLayerJITLinkContext()
161 Plugins = Layer.Plugins; in ObjectLinkingLayerJITLinkContext()
167 if (Layer.ReturnObjectBuffer && ObjBuffer) in ~ObjectLinkingLayerJITLinkContext()
168 Layer.ReturnObjectBuffer(std::move(ObjBuffer)); in ~ObjectLinkingLayerJITLinkContext()
171 JITLinkMemoryManager &getMemoryManager() override { return Layer.MemMgr; } in getMemoryManager()
183 Layer.getExecutionSession().reportError(std::move(Err)); in notifyFailed()
194 auto &ES = Layer.getExecutionSession(); in lookup()
234 auto &ES = Layer.getExecutionSession(); in notifyResolved()
237 bool AutoClaim = Layer.AutoClaimObjectSymbols; in notifyResolved()
294 else if (Layer.OverrideObjectFlags) in notifyResolved()
301 Layer.getExecutionSession().getSymbolStringPool(), G.getName(), in notifyResolved()
316 Layer.getExecutionSession().getSymbolStringPool(), G.getName(), in notifyResolved()
329 Layer.getExecutionSession().reportError(std::move(Err)); in notifyFinalized()
334 Layer.getExecutionSession().reportError(std::move(Err)); in notifyFinalized()
372 joinErrors(std::move(Err), Layer.MemMgr.deallocate(std::move(FA))); in notifyEmitted()
377 return Layer.recordFinalizedAlloc(*MR, std::move(FA)); in notifyEmitted()
462 auto &ES = Layer.getExecutionSession(); in claimOrExternalizeWeakAndCommonSymbols()
504 auto &ES = Layer.getExecutionSession(); in markResponsibilitySymbolsLive()
663 return BlockDependenciesMap(Layer.getExecutionSession(), in computeBlockNonLocalDeps()
667 ObjectLinkingLayer &Layer; member in llvm::orc::ObjectLinkingLayerJITLinkContext