Lines Matching refs:Layer
127 ObjectLinkingLayer &Layer, in ObjectLinkingLayerJITLinkContext() argument
130 : JITLinkContext(&MR->getTargetJITDylib()), Layer(Layer), in ObjectLinkingLayerJITLinkContext()
136 if (Layer.ReturnObjectBuffer && ObjBuffer) in ~ObjectLinkingLayerJITLinkContext()
137 Layer.ReturnObjectBuffer(std::move(ObjBuffer)); in ~ObjectLinkingLayerJITLinkContext()
140 JITLinkMemoryManager &getMemoryManager() override { return Layer.MemMgr; } in getMemoryManager()
143 for (auto &P : Layer.Plugins) in notifyMaterializing()
150 for (auto &P : Layer.Plugins) in notifyFailed()
152 Layer.getExecutionSession().reportError(std::move(Err)); in notifyFailed()
163 auto &ES = Layer.getExecutionSession(); in lookup()
206 auto &ES = Layer.getExecutionSession(); in notifyResolved()
209 bool AutoClaim = Layer.AutoClaimObjectSymbols; in notifyResolved()
278 else if (Layer.OverrideObjectFlags) in notifyResolved()
285 Layer.getExecutionSession().getSymbolStringPool(), G.getName(), in notifyResolved()
300 Layer.getExecutionSession().getSymbolStringPool(), G.getName(), in notifyResolved()
307 Layer.notifyLoaded(*MR); in notifyResolved()
312 if (auto Err = Layer.notifyEmitted(*MR, std::move(A))) { in notifyFinalized()
313 Layer.getExecutionSession().reportError(std::move(Err)); in notifyFinalized()
318 Layer.getExecutionSession().reportError(std::move(Err)); in notifyFinalized()
334 Layer.modifyPassConfig(*MR, LG, Config); in modifyPassConfig()
421 auto &ES = Layer.getExecutionSession(); in claimOrExternalizeWeakAndCommonSymbols()
458 auto &ES = Layer.getExecutionSession(); in markResponsibilitySymbolsLive()
489 for (auto &P : Layer.Plugins) { in computeNamedSymbolDependencies()
580 return BlockDependenciesMap(Layer.getExecutionSession(), in computeBlockNonLocalDeps()
607 ObjectLinkingLayer &Layer; member in llvm::orc::ObjectLinkingLayerJITLinkContext