| /llvm-project/llvm/lib/ExecutionEngine/Orc/ |
| H A D | RTDyldObjectLinkingLayer.cpp | 26 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 D | Layer.cpp | 117 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 D | LLJIT.cpp | 138 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 D | ObjectLinkingLayer.cpp | 25 ObjBuffer, getExecutionSession().getSymbolStringPool())) { 28 R->getExecutionSession().reportError(G.takeError()); in hasInitializerSection()
|
| H A D | CompileOnDemandLayer.cpp | 31 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 D | ExecutionUtils.cpp | 123 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 D | LazyReexports.cpp | 182 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 D | IRTransformLayer.cpp | 27 getExecutionSession().reportError(TransformedTSM.takeError()); in emit()
|
| H A D | ObjectTransformLayer.cpp | 35 getExecutionSession().reportError(TransformedObj.takeError()); in emit()
|
| H A D | IRCompileLayer.cpp | 43 getExecutionSession().reportError(Obj.takeError()); in emit()
|
| H A D | SectCreate.cpp | 21 ObjLinkingLayer.getExecutionSession().getSymbolStringPool(), in materialize() 22 ObjLinkingLayer.getExecutionSession().getTargetTriple(), in materialize()
|
| H A D | Core.cpp | 51 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 D | SimpleRemoteEPC.cpp | 122 getExecutionSession().reportError(std::move(Err)); in callWrapperAsync() 433 getExecutionSession().reportError(std::move(Err)); in handleHangup()
|
| H A D | MachOPlatform.cpp | 97 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 D | LLJITWithExecutorProcessControl.cpp | 147 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 D | LLJITWithLazyReexports.cpp | 125 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 D | Core.h | 599 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 D | Layer.h | 75 ExecutionSession &getExecutionSession() { return ES; } in getExecutionSession() function 141 ExecutionSession &getExecutionSession() { return ES; } in getExecutionSession() function
|
| H A D | COFFPlatform.h | 56 ExecutionSession &getExecutionSession() const { return ES; } 57 ExecutionSession &getExecutionSession() const { return ES; } getExecutionSession() function
|
| /llvm-project/llvm/examples/OrcV2Examples/LLJITWithRemoteDebugging/ |
| H A D | LLJITWithRemoteDebugging.cpp | 190 ExitOnErr(loadDylib(J->getExecutionSession(), Path))); in main() 216 J->getExecutionSession().getExecutorProcessControl(); in main()
|
| /llvm-project/llvm/lib/ExecutionEngine/Orc/Debugging/ |
| H A D | DebuggerSupport.cpp | 33 auto &ES = J.getExecutionSession(); in enableDebuggerSupport()
|
| H A D | PerfSupportPlugin.cpp | 273 auto Batch = getRecords(EPC.getExecutionSession(), G, CodeIndex, in modifyPassConfig() 292 auto &ES = EPC.getExecutionSession(); in Create()
|
| H A D | VTuneSupportPlugin.cpp | 171 auto &ES = EPC.getExecutionSession(); in Create()
|
| /llvm-project/llvm/examples/OrcV2Examples/LLJITRemovableCode/ |
| H A D | LLJITRemovableCode.cpp | 132 ExitOnErr(J->getExecutionSession().removeJITDylib(JD)); in main()
|
| /llvm-project/clang/lib/Interpreter/ |
| H A D | IncrementalExecutor.cpp | 111 ExecutionSession &ES = Jit->getExecutionSession(); in getSymbolAddress()
|