Lines Matching refs:Layer
154 ObjectLinkingLayer &Layer, in ObjectLinkingLayerJITLinkContext() argument
157 : JITLinkContext(&MR->getTargetJITDylib()), Layer(Layer), in ObjectLinkingLayerJITLinkContext()
163 if (Layer.ReturnObjectBuffer && ObjBuffer) in ~ObjectLinkingLayerJITLinkContext()
164 Layer.ReturnObjectBuffer(std::move(ObjBuffer)); in ~ObjectLinkingLayerJITLinkContext()
167 JITLinkMemoryManager &getMemoryManager() override { return Layer.MemMgr; } in getMemoryManager()
170 for (auto &P : Layer.Plugins) in notifyMaterializing()
177 for (auto &P : Layer.Plugins) in notifyFailed()
179 Layer.getExecutionSession().reportError(std::move(Err)); in notifyFailed()
190 auto &ES = Layer.getExecutionSession(); in lookup()
233 auto &ES = Layer.getExecutionSession(); in notifyResolved()
236 bool AutoClaim = Layer.AutoClaimObjectSymbols; in notifyResolved()
293 else if (Layer.OverrideObjectFlags) in notifyResolved()
300 Layer.getExecutionSession().getSymbolStringPool(), G.getName(), in notifyResolved()
315 Layer.getExecutionSession().getSymbolStringPool(), G.getName(), in notifyResolved()
322 Layer.notifyLoaded(*MR); in notifyResolved()
327 if (auto Err = Layer.notifyEmitted(*MR, std::move(A))) { in notifyFinalized()
328 Layer.getExecutionSession().reportError(std::move(Err)); in notifyFinalized()
333 Layer.getExecutionSession().reportError(std::move(Err)); in notifyFinalized()
349 Layer.modifyPassConfig(*MR, LG, Config); in modifyPassConfig()
436 auto &ES = Layer.getExecutionSession(); in claimOrExternalizeWeakAndCommonSymbols()
477 auto &ES = Layer.getExecutionSession(); in markResponsibilitySymbolsLive()
508 for (auto &P : Layer.Plugins) { in computeNamedSymbolDependencies()
600 return BlockDependenciesMap(Layer.getExecutionSession(), in computeBlockNonLocalDeps()
627 ObjectLinkingLayer &Layer; member in llvm::orc::ObjectLinkingLayerJITLinkContext