Home
last modified time | relevance | path

Searched refs:getExecutionSession (Results 1 – 25 of 40) sorted by relevance

12

/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DLLJIT.cpp137 getExecutionSession().setPlatform( in GenericLLVMIRPlatformSupport()
155 ExecutionSession &getExecutionSession() { return J.getExecutionSession(); } in getExecutionSession() function in __anonc48a5abb0111::GenericLLVMIRPlatformSupport
273 getExecutionSession().runSessionLocked( in registerInitFunc()
278 getExecutionSession().runSessionLocked( in registerDeInitFunc()
290 if (auto Err = getExecutionSession().runSessionLocked([&]() -> Error { in getInitializers()
317 auto &ES = getExecutionSession(); in getInitializers()
338 auto &ES = getExecutionSession(); in getDeinitializers()
404 if (auto Err = getExecutionSession().runSessionLocked([&]() -> Error { in issueInitLookups()
421 return Platform::lookupInitSymbols(getExecutionSession(), in issueInitLookups()
529 MangleAndInterner Mangle(PS.getExecutionSession(), M.getDataLayout()); in operator ()()
[all …]
H A DCompileOnDemandLayer.cpp31 auto &ES = getExecutionSession(); in emit()
62 getExecutionSession().reportError(std::move(Err)); in emit()
70 getExecutionSession().reportError(std::move(Err)); in emit()
84 getExecutionSession().createBareJITDylib(TargetD.getName() + ".impl"); in getPerDylibResources()
H A DLayer.cpp118 LLVM_DEBUG(JD.getExecutionSession().runSessionLocked([&]() { in discard()
138 : IRMaterializationUnit(L.getExecutionSession(), MO, std::move(TSM)), L(L) { in BasicIRLayerMaterializationUnit()
153 auto &ES = R->getTargetJITDylib().getExecutionSession(); in materialize()
181 auto I = getObjectFileInterface(getExecutionSession(), O->getMemBufferRef()); in add()
188 auto I = getObjectFileInterface(getExecutionSession(), O->getMemBufferRef()); in add()
199 getObjectFileInterface(L.getExecutionSession(), O->getMemBufferRef()); in Create()
H A DRTDyldObjectLinkingLayer.cpp27 auto &ES = MR.getTargetJITDylib().getExecutionSession(); in lookup()
103 auto &ES = getExecutionSession(); in emit()
108 getExecutionSession().reportError(Obj.takeError()); in emit()
243 auto &ES = getExecutionSession(); in onObjLoad()
321 auto InternedName = getExecutionSession().intern(KV.first); in onObjLoad()
371 getExecutionSession().reportError(std::move(Err)); in onObjEmit()
382 getExecutionSession().reportError(std::move(Err)); in onObjEmit()
404 getExecutionSession().reportError(std::move(Err)); in onObjEmit()
414 getExecutionSession().runSessionLocked([&] { in handleRemoveResources()
H A DObjectLinkingLayer.cpp25 ObjBuffer, getExecutionSession().getSymbolStringPool())) { in emit()
28 R->getExecutionSession().reportError(G.takeError()); in emit()
H A DJITLinkRedirectableSymbolManager.cpp26 auto &ES = ObjLinkingLayer.getExecutionSession(); in emitRedirectableSymbols()
68 auto &ES = ObjLinkingLayer.getExecutionSession(); in redirect()
89 return ObjLinkingLayer.getExecutionSession() in redirect()
H A DLinkGraphLinkingLayer.cpp77 Layer.getExecutionSession().reportError(std::move(Err)); in notifyFailed()
88 auto &ES = Layer.getExecutionSession(); in lookup()
187 Layer.getExecutionSession().getSymbolStringPool(), G.getName(), in notifyResolved()
203 Layer.getExecutionSession().getSymbolStringPool(), G.getName(), in notifyResolved()
215 Layer.getExecutionSession().reportError(std::move(Err)); in notifyFinalized()
221 Layer.getExecutionSession().reportError(std::move(Err)); in notifyFinalized()
496 getExecutionSession().deregisterResourceManager(*this); in ~LinkGraphLinkingLayer()
544 getExecutionSession().runSessionLocked([&] { in handleRemoveResources()
H A DAbsoluteSymbols.cpp32 R->getExecutionSession().reportError(std::move(Err)); in materialize()
37 R->getExecutionSession().reportError(std::move(Err)); in materialize()
H A DSectCreate.cpp21 ObjLinkingLayer.getExecutionSession().getSymbolStringPool(), in materialize()
22 ObjLinkingLayer.getExecutionSession().getTargetTriple(), in materialize()
H A DLazyReexports.cpp182 R->getExecutionSession().reportError(std::move(Err)); in materialize()
198 R->getExecutionSession().reportError(CallThroughTrampoline.takeError()); in materialize()
211 R->getExecutionSession().reportError(std::move(Err)); in materialize()
298 return JD.getExecutionSession().runSessionLocked([&]() -> Error { in handleRemoveResources()
338 : ES(PlatformJD.getExecutionSession()), in LazyReexportsManager()
378 MR->getExecutionSession().reportError(ReentryPoints.takeError()); in emitRedirectableSymbols()
405 MR->getExecutionSession().reportError(std::move(Err)); in emitRedirectableSymbols()
H A DLazyObjectLinkingLayer.cpp75 : ObjectLayer(BaseLayer.getExecutionSession()), BaseLayer(BaseLayer), in LazyObjectLinkingLayer()
88 auto &ES = getExecutionSession(); in add()
H A DExecutionUtils.cpp122 JD.getExecutionSession(), in add()
153 auto &ES = JD.getExecutionSession(); in run()
299 const auto &TT = L.getExecutionSession().getTargetTriple(); in Load()
350 auto &ES = L.getExecutionSession(); in Create()
392 const auto &TT = L.getExecutionSession().getTargetTriple(); in Create()
470 auto Interface = GetObjFileInterface(L.getExecutionSession(), in tryToGenerate()
H A DIRPartitionLayer.cpp123 auto &ES = getExecutionSession(); in emit()
192 auto &ES = getExecutionSession(); in emitPartition()
228 getExecutionSession().reportError(std::move(Err)); in emitPartition()
H A DIRTransformLayer.cpp27 getExecutionSession().reportError(TransformedTSM.takeError()); in emit()
H A DObjectTransformLayer.cpp35 getExecutionSession().reportError(TransformedObj.takeError()); in emit()
H A DJITLinkReentryTrampolines.cpp90 const auto &TT = ObjLinkingLayer.getExecutionSession().getTargetTriple(); in Create()
125 auto &ES = ObjLinkingLayer.getExecutionSession(); in emit()
H A DIRCompileLayer.cpp43 getExecutionSession().reportError(Obj.takeError()); in emit()
H A DELFNixPlatform.cpp43 auto &ES = MOP.getExecutionSession(); in createPlatformGraph()
136 auto &ES = ENP.getExecutionSession(); in materialize()
209 auto &ES = ObjLinkingLayer.getExecutionSession(); in Create()
379 : ES(ObjLinkingLayer.getExecutionSession()), PlatformJD(PlatformJD), in ELFNixPlatform()
989 MP.getExecutionSession().intern("___orc_rt_elfnix_tls_get_addr"); in fixTLVSectionsAndEdges()
993 MP.getExecutionSession().intern("___orc_rt_elfnix_tlsdesc_resolver"); in fixTLVSectionsAndEdges()
H A DIndirectionUtils.cpp128 MR->getExecutionSession().reportError(std::move(Err)); in emitRedirectableSymbols()
138 MR->getExecutionSession().reportError(std::move(Err)); in emitRedirectableSymbols()
142 MR->getExecutionSession().reportError(std::move(Err)); in emitRedirectableSymbols()
H A DCore.cpp51 getJITDylib().getExecutionSession().destroyResourceTracker(*this); in ~ResourceTracker()
56 return getJITDylib().getExecutionSession().removeResourceTracker(*this); in remove()
60 getJITDylib().getExecutionSession().transferResourceTracker(DstRT, *this); in transferTo()
181 JD->getExecutionSession().lookup( in lookupAsync()
313 auto &ES = R->getTargetJITDylib().getExecutionSession(); in materialize()
438 auto &ES = QueryInfo->R->getTargetJITDylib().getExecutionSession(); in materialize()
494 auto Flags = SourceJD.getExecutionSession().lookupFlags( in buildSimpleReexportsAliasMap()
553 auto &ES = SearchOrder.front().first->getExecutionSession(); in complete()
576 auto &ES = SearchOrder.front().first->getExecutionSession(); in complete()
604 auto Flags = JD.getExecutionSession().lookupFlags( in tryToGenerate()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/
H A DJITLinkRedirectableSymbolManager.h33 ObjLinkingLayer.getExecutionSession().getTargetTriple())); in Create()
35 ObjLinkingLayer.getExecutionSession().getTargetTriple())); in Create()
H A DCore.h604 ExecutionSession &getExecutionSession() const;
921 ExecutionSession &getExecutionSession() const { return ES; } in getExecutionSession() function
1847 return JD->getExecutionSession().lookup({JD.get()}, Name); in lookup()
1851 return getJITDylib().getExecutionSession().runSessionLocked([&]() -> Error { in withResourceKeyDo()
1860 MaterializationResponsibility::getExecutionSession() const { in getExecutionSession() function
1861 return JD.getExecutionSession(); in getExecutionSession()
1995 getExecutionSession().OL_destroyMaterializationResponsibility(*this); in ~MaterializationResponsibility()
1999 return getExecutionSession().OL_getRequestedSymbols(*this); in getRequestedSymbols()
2004 return getExecutionSession().OL_notifyResolved(*this, Symbols); in notifyResolved()
2009 return getExecutionSession().OL_notifyEmitted(*this, EmittedDeps); in notifyEmitted()
[all …]
H A DLayer.h76 ExecutionSession &getExecutionSession() { return ES; } in getExecutionSession() function
142 ExecutionSession &getExecutionSession() { return ES; } in getExecutionSession() function
H A DObjectLinkingLayer.h72 using LinkGraphLinkingLayer::getExecutionSession;
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/Debugging/
H A DPerfSupportPlugin.cpp273 auto Batch = getRecords(EPC.getExecutionSession(), G, CodeIndex, in modifyPassConfig()
292 auto &ES = EPC.getExecutionSession(); in Create()

12