Home
last modified time | relevance | path

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

12

/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DRTDyldObjectLinkingLayer.cpp26 auto &ES = MR.getTargetJITDylib().getExecutionSession(); in lookup()
99 auto &ES = getExecutionSession(); in emit()
104 getExecutionSession().reportError(Obj.takeError()); in emit()
239 auto &ES = getExecutionSession(); in onObjLoad()
317 auto InternedName = getExecutionSession().intern(KV.first); in onObjLoad()
367 getExecutionSession().reportError(std::move(Err)); in onObjEmit()
378 getExecutionSession().reportError(std::move(Err)); in onObjEmit()
400 getExecutionSession().reportError(std::move(Err)); in handleRemoveResources()
410 getExecutionSession().runSessionLocked([&] { in handleRemoveResources()
H A DLayer.cpp117 LLVM_DEBUG(JD.getExecutionSession().runSessionLocked([&]() { in discard()
137 : IRMaterializationUnit(L.getExecutionSession(), MO, std::move(TSM)), L(L) { in BasicIRLayerMaterializationUnit()
152 auto &ES = R->getTargetJITDylib().getExecutionSession(); in materialize()
180 auto I = getObjectFileInterface(getExecutionSession(), O->getMemBufferRef()); in add()
187 auto I = getObjectFileInterface(getExecutionSession(), O->getMemBufferRef()); in add()
198 getObjectFileInterface(L.getExecutionSession(), O->getMemBufferRef()); in Create()
H A DLLJIT.cpp138 getExecutionSession().setPlatform( in GenericLLVMIRPlatformSupport()
156 ExecutionSession &getExecutionSession() { return J.getExecutionSession(); }
274 getExecutionSession().runSessionLocked([&]() {
280 getExecutionSession().runSessionLocked(
292 if (auto Err = getExecutionSession().runSessionLocked([&]() -> Error { in getInitializers()
319 auto &ES = getExecutionSession(); in getInitializers()
340 auto &ES = getExecutionSession(); in getDeinitializers()
406 if (auto Err = getExecutionSession().runSessionLocked([&]() -> Error { in issueInitLookups()
423 return Platform::lookupInitSymbols(getExecutionSession(),
155 ExecutionSession &getExecutionSession() { return J.getExecutionSession(); } getExecutionSession() function in __anon531b824e0111::GenericLLVMIRPlatformSupport
[all...]
H A DObjectLinkingLayer.cpp25 ObjBuffer, getExecutionSession().getSymbolStringPool())) {
28 R->getExecutionSession().reportError(G.takeError()); in hasInitializerSection()
H A DCompileOnDemandLayer.cpp31 auto &ES = getExecutionSession(); in extractSubModule()
62 getExecutionSession().reportError(std::move(Err)); in extractSubModule()
70 getExecutionSession().reportError(std::move(Err));
84 getExecutionSession().createBareJITDylib(TargetD.getName() + ".impl"); in PartitioningIRMaterializationUnit()
H A DExecutionUtils.cpp123 JD.getExecutionSession(), in add()
156 auto &ES = JD.getExecutionSession(); in run()
297 const auto &TT = L.getExecutionSession().getTargetTriple(); in Load()
361 const auto &TT = L.getExecutionSession().getTargetTriple(); in Create()
412 auto I = GetObjFileInterface(L.getExecutionSession(), ChildBufferRef); in tryToGenerate()
458 ObjectFilesMap[L.getExecutionSession().intern(SymName)] = in getSliceRangeForArch()
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 {
338 : ES(PlatformJD.getExecutionSession()),
378 MR->getExecutionSession().reportError(ReentryPoints.takeError());
405 MR->getExecutionSession().reportError(std::move(Err));
H A DIRTransformLayer.cpp27 getExecutionSession().reportError(TransformedTSM.takeError()); in emit()
H A DObjectTransformLayer.cpp35 getExecutionSession().reportError(TransformedObj.takeError()); in emit()
H A DIRCompileLayer.cpp43 getExecutionSession().reportError(Obj.takeError()); in emit()
H A DSectCreate.cpp21 ObjLinkingLayer.getExecutionSession().getSymbolStringPool(), in materialize()
22 ObjLinkingLayer.getExecutionSession().getTargetTriple(), in materialize()
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()
182 JD->getExecutionSession().lookup( in AsynchronousSymbolQuery()
314 auto &ES = R->getTargetJITDylib().getExecutionSession(); in extractFlags()
439 auto &ES = QueryInfo->R->getTargetJITDylib().getExecutionSession(); in materialize()
495 auto Flags = SourceJD.getExecutionSession().lookupFlags( in discard()
554 auto &ES = SearchOrder.front().first->getExecutionSession();
577 auto &ES = SearchOrder.front().first->getExecutionSession(); in fail()
605 auto Flags = JD.getExecutionSession() in fail()
[all...]
H A DSimpleRemoteEPC.cpp122 getExecutionSession().reportError(std::move(Err)); in callWrapperAsync()
433 getExecutionSession().reportError(std::move(Err)); in handleHangup()
H A DMachOPlatform.cpp97 auto &ES = MOP.getExecutionSession();
285 auto &ES = ObjLinkingLayer.getExecutionSession(); in fromTriple()
476 : ES(ObjLinkingLayer.getExecutionSession()), PlatformJD(PlatformJD), in MachOPlatform()
1118 {{MR.getExecutionSession().intern(ObjCImageInfoSymbolName), in processObjCImageInfo()
1198 MP.getExecutionSession().intern("___orc_rt_macho_tlv_get_addr"); in fixTLVSectionsAndEdges()
1723 getMachOHeaderInfoFromTriple(MOP.getExecutionSession().getTargetTriple());
1789 switch (MOP.getExecutionSession().getTargetTriple().getArch()) { in addMachOHeader()
1804 HeaderSymbolFlags[MOP.getExecutionSession().intern(HS.Name)] =
/llvm-project/llvm/examples/OrcV2Examples/LLJITWithExecutorProcessControl/
H A DLLJITWithExecutorProcessControl.cpp147 auto EPCIU = ExitOnErr(EPCIndirectionUtils::Create(J->getExecutionSession())); in main()
151 J->getExecutionSession(), ExecutorAddr::fromPtr(&reportErrorAndExit)); in main()
160 MangleAndInterner Mangle(J->getExecutionSession(), J->getDataLayout()); in main()
174 J->getExecutionSession().dump(dbgs()); in main()
/llvm-project/llvm/examples/OrcV2Examples/LLJITWithLazyReexports/
H A DLLJITWithLazyReexports.cpp125 J->getTargetTriple(), J->getExecutionSession(), ExecutorAddr())); in main()
133 MangleAndInterner Mangle(J->getExecutionSession(), J->getDataLayout()); in main()
146 J->getExecutionSession().dump(dbgs()); in main()
/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/
H A DCore.h599 ExecutionSession &getExecutionSession() const;
916 ExecutionSession &getExecutionSession() const { return ES; }
1788 return JD->getExecutionSession().lookup({JD.get()}, Name);
1792 return getJITDylib().getExecutionSession().runSessionLocked([&]() -> Error {
1801 MaterializationResponsibility::getExecutionSession() const {
1802 return JD.getExecutionSession();
1936 getExecutionSession().OL_destroyMaterializationResponsibility(*this); in define()
1940 return getExecutionSession().OL_getRequestedSymbols(*this); in define()
1945 return getExecutionSession().OL_notifyResolved(*this, Symbols); in define()
1950 return getExecutionSession() in define()
1008 ExecutionSession &getExecutionSession() const { return ES; } getExecutionSession() function
1888 MaterializationResponsibility::getExecutionSession() const { getExecutionSession() function
[all...]
H A DLayer.h75 ExecutionSession &getExecutionSession() { return ES; } in getExecutionSession() function
141 ExecutionSession &getExecutionSession() { return ES; } in getExecutionSession() function
H A DCOFFPlatform.h56 ExecutionSession &getExecutionSession() const { return ES; }
57 ExecutionSession &getExecutionSession() const { return ES; } getExecutionSession() function
/llvm-project/llvm/examples/OrcV2Examples/LLJITWithRemoteDebugging/
H A DLLJITWithRemoteDebugging.cpp190 ExitOnErr(loadDylib(J->getExecutionSession(), Path))); in main()
216 J->getExecutionSession().getExecutorProcessControl(); in main()
/llvm-project/llvm/lib/ExecutionEngine/Orc/Debugging/
H A DDebuggerSupport.cpp33 auto &ES = J.getExecutionSession(); in enableDebuggerSupport()
H A DPerfSupportPlugin.cpp273 auto Batch = getRecords(EPC.getExecutionSession(), G, CodeIndex, in modifyPassConfig()
292 auto &ES = EPC.getExecutionSession(); in Create()
H A DVTuneSupportPlugin.cpp171 auto &ES = EPC.getExecutionSession(); in Create()
/llvm-project/llvm/examples/OrcV2Examples/LLJITRemovableCode/
H A DLLJITRemovableCode.cpp132 ExitOnErr(J->getExecutionSession().removeJITDylib(JD)); in main()
/llvm-project/clang/lib/Interpreter/
H A DIncrementalExecutor.cpp111 ExecutionSession &ES = Jit->getExecutionSession(); in getSymbolAddress()

12