| /llvm-project-15.0.7/llvm/include/llvm/ExecutionEngine/Orc/ |
| H A D | Layer.h | 37 IRMaterializationUnit(ExecutionSession &ES, 60 static SymbolStringPtr getInitSymbol(ExecutionSession &ES, 69 IRLayer(ExecutionSession &ES, const IRSymbolMapper::ManglingOptions *&MO) in IRLayer() 75 ExecutionSession &getExecutionSession() { return ES; } in getExecutionSession() 114 ExecutionSession &ES; 137 ObjectLayer(ExecutionSession &ES); 141 ExecutionSession &getExecutionSession() { return ES; } in getExecutionSession() 170 ExecutionSession &ES;
|
| H A D | EPCDebugObjectRegistrar.h | 29 class ExecutionSession; variable 42 EPCDebugObjectRegistrar(ExecutionSession &ES, ExecutorAddr RegisterFn) in EPCDebugObjectRegistrar() 48 ExecutionSession &ES; 55 createJITLoaderGDBRegistrar(ExecutionSession &ES);
|
| H A D | EPCEHFrameRegistrar.h | 22 class ExecutionSession; variable 32 Create(ExecutionSession &ES); 36 EPCEHFrameRegistrar(ExecutionSession &ES, in EPCEHFrameRegistrar() 46 ExecutionSession &ES;
|
| H A D | Mangling.h | 28 MangleAndInterner(ExecutionSession &ES, const DataLayout &DL); 32 ExecutionSession &ES; 53 static void add(ExecutionSession &ES, const ManglingOptions &MO,
|
| H A D | LazyReexports.h | 43 LazyCallThroughManager(ExecutionSession &ES, 79 ExecutionSession &ES; 91 LocalLazyCallThroughManager(ExecutionSession &ES, in LocalLazyCallThroughManager() 119 Create(ExecutionSession &ES, JITTargetAddress ErrorHandlerAddr) { in Create() 133 createLocalLazyCallThroughManager(const Triple &T, ExecutionSession &ES,
|
| H A D | EPCDynamicLibrarySearchGenerator.h | 35 EPCDynamicLibrarySearchGenerator(ExecutionSession &ES, 44 Load(ExecutionSession &ES, const char *LibraryPath, 50 GetForTargetProcess(ExecutionSession &ES,
|
| H A D | MachOPlatform.h | 81 Create(ExecutionSession &ES, ObjectLinkingLayer &ObjLinkingLayer, 85 ExecutionSession &getExecutionSession() const { return ES; } in getExecutionSession() 97 static SymbolAliasMap standardPlatformAliases(ExecutionSession &ES); 176 MachOPlatform(ExecutionSession &ES, ObjectLinkingLayer &ObjLinkingLayer, 206 ExecutionSession &ES;
|
| H A D | ObjectLinkingLayer.h | 102 ObjectLinkingLayer(ExecutionSession &ES); 105 ObjectLinkingLayer(ExecutionSession &ES, 112 ObjectLinkingLayer(ExecutionSession &ES, 207 ExecutionSession &ES, 220 ExecutionSession &ES;
|
| H A D | ObjectFileInterface.h | 26 void addInitSymbol(MaterializationUnit::Interface &I, ExecutionSession &ES, 33 getObjectFileInterface(ExecutionSession &ES, MemoryBufferRef ObjBuffer);
|
| H A D | Core.h | 38 class ExecutionSession; variable 55 friend class ExecutionSession; 520 friend class ExecutionSession; variable 666 friend class ExecutionSession; variable 838 friend class ExecutionSession; variable 888 friend class ExecutionSession; variable 949 friend class ExecutionSession; variable 1282 ExecutionSession &ES; 1358 class ExecutionSession { 1393 ~ExecutionSession(); [all …]
|
| H A D | ELFNixPlatform.h | 96 Create(ExecutionSession &ES, ObjectLinkingLayer &ObjLinkingLayer, 100 ExecutionSession &getExecutionSession() const { return ES; } in getExecutionSession() 112 static Expected<SymbolAliasMap> standardPlatformAliases(ExecutionSession &ES, 188 ELFNixPlatform(ExecutionSession &ES, ObjectLinkingLayer &ObjLinkingLayer, 222 ExecutionSession &ES;
|
| H A D | LLJIT.h | 62 ExecutionSession &getExecutionSession() { return *ES; } in getExecutionSession() 190 createObjectLinkingLayer(LLJITBuilderState &S, ExecutionSession &ES); 202 std::unique_ptr<ExecutionSession> ES; 254 std::function<Expected<std::unique_ptr<ObjectLayer>>(ExecutionSession &, 264 std::unique_ptr<ExecutionSession> ES; 292 SetterImpl &setExecutionSession(std::unique_ptr<ExecutionSession> ES) { in setExecutionSession()
|
| H A D | LookupAndRecordAddrs.h | 45 unique_function<void(Error)> OnRecorded, ExecutionSession &ES, LookupKind K, 54 ExecutionSession &ES, LookupKind K, const JITDylibSearchOrder &SearchOrder,
|
| H A D | Speculation.h | 123 Speculator(ImplSymbolMap &Impl, ExecutionSession &ref) in Speculator() 162 ExecutionSession &getES() { return ES; } in getES() 168 ExecutionSession &ES; 178 IRSpeculationLayer(ExecutionSession &ES, IRLayer &BaseLayer, Speculator &Spec, in IRSpeculationLayer()
|
| H A D | DebugObjectManagerPlugin.h | 50 DebugObjectManagerPlugin(ExecutionSession &ES, 70 ExecutionSession &ES;
|
| /llvm-project-15.0.7/llvm/unittests/ExecutionEngine/Orc/ |
| H A D | ExecutionSessionWrapperFunctionCallsTest.cpp | 39 ExecutionSession ES(cantFail(SelfExecutorProcessControl::Create())); in TEST() 50 ExecutionSession ES(cantFail(SelfExecutorProcessControl::Create())); in TEST() 63 ExecutionSession ES(cantFail(SelfExecutorProcessControl::Create())); in TEST() 83 ExecutionSession ES(cantFail(SelfExecutorProcessControl::Create())); in TEST() 91 ExecutionSession::JITDispatchHandlerAssociationMap Associations; in TEST()
|
| H A D | OrcCAPITest.cpp | 45 LLVMOrcExecutionSessionRef ExecutionSession = nullptr; member in OrcCAPITestBase 106 ExecutionSession = LLVMOrcLLJITGetExecutionSession(Jit); in SetUp() 229 LLVMOrcExecutionSessionIntern(ExecutionSession, "aaa"); in TEST_F() 231 LLVMOrcExecutionSessionIntern(ExecutionSession, "aaa"); in TEST_F() 233 LLVMOrcExecutionSessionIntern(ExecutionSession, "bbb"); in TEST_F() 245 LLVMOrcExecutionSessionGetJITDylibByName(ExecutionSession, "test"); in TEST_F() 248 LLVMOrcExecutionSessionCreateBareJITDylib(ExecutionSession, "test"); in TEST_F() 250 LLVMOrcExecutionSessionGetJITDylibByName(ExecutionSession, "test"); in TEST_F() 384 LLVMOrcExecutionSessionLookup(ExecutionSession, LLVMOrcLookupKindStatic, SO, in TEST_F() 407 LLVMOrcExecutionSessionLookup(ExecutionSession, LLVMOrcLookupKindStatic, SO, in TEST_F() [all …]
|
| /llvm-project-15.0.7/llvm/lib/ExecutionEngine/Orc/ |
| H A D | ObjectFileInterface.cpp | 23 void addInitSymbol(MaterializationUnit::Interface &I, ExecutionSession &ES, in addInitSymbol() 39 getMachOObjectFileSymbolInfo(ExecutionSession &ES, in getMachOObjectFileSymbolInfo() 96 getELFObjectFileSymbolInfo(ExecutionSession &ES, in getELFObjectFileSymbolInfo() 150 getCOFFObjectFileSymbolInfo(ExecutionSession &ES, in getCOFFObjectFileSymbolInfo() 223 getGenericObjectFileSymbolInfo(ExecutionSession &ES, in getGenericObjectFileSymbolInfo() 263 getObjectFileInterface(ExecutionSession &ES, MemoryBufferRef ObjBuffer) { in getObjectFileInterface()
|
| H A D | Core.cpp | 1785 ExecutionSession &ES, in lookupInitSymbols() 1883 ExecutionSession::ExecutionSession(std::unique_ptr<ExecutorProcessControl> EPC) in ExecutionSession() function in llvm::orc::ExecutionSession 1889 ExecutionSession::~ExecutionSession() { in ~ExecutionSession() 1895 Error ExecutionSession::endSession() { in endSession() 2050 void ExecutionSession::lookupFlags( in lookupFlags() 2076 void ExecutionSession::lookup( in lookup() 2216 void ExecutionSession::runJITDispatchHandler( in runJITDispatchHandler() 2237 void ExecutionSession::dump(raw_ostream &OS) { in dump() 2383 void ExecutionSession::OL_applyQueryPhase1( in OL_applyQueryPhase1() 2572 void ExecutionSession::OL_completeLookup( in OL_completeLookup() [all …]
|
| H A D | DebugObjectManagerPlugin.cpp | 129 ExecutionSession &ES) in DebugObject() 161 ExecutionSession &ES; 197 Create(MemoryBufferRef Buffer, JITLinkContext &Ctx, ExecutionSession &ES); 216 const JITLinkDylib *JD, ExecutionSession &ES); 223 ExecutionSession &ES) in ELFDebugObject() 261 const JITLinkDylib *JD, ExecutionSession &ES) { in CreateArchType() 309 ExecutionSession &ES) { in Create() 387 createDebugObjectFromBuffer(ExecutionSession &ES, LinkGraph &G, in createDebugObjectFromBuffer() 401 ExecutionSession &ES, std::unique_ptr<DebugObjectRegistrar> Target) in DebugObjectManagerPlugin()
|
| /llvm-project-15.0.7/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter1/ |
| H A D | KaleidoscopeJIT.h | 35 std::unique_ptr<ExecutionSession> ES; 46 KaleidoscopeJIT(std::unique_ptr<ExecutionSession> ES, in KaleidoscopeJIT() 69 auto ES = std::make_unique<ExecutionSession>(std::move(*EPC)); in Create()
|
| /llvm-project-15.0.7/llvm/examples/Kaleidoscope/include/ |
| H A D | KaleidoscopeJIT.h | 35 std::unique_ptr<ExecutionSession> ES; 46 KaleidoscopeJIT(std::unique_ptr<ExecutionSession> ES, in KaleidoscopeJIT() 73 auto ES = std::make_unique<ExecutionSession>(std::move(*EPC)); in Create()
|
| /llvm-project-15.0.7/llvm/examples/SpeculativeJIT/ |
| H A D | SpeculativeJIT.cpp | 56 auto ES = std::make_unique<ExecutionSession>(std::move(*EPC)); in Create() 82 ExecutionSession &getES() { return *ES; } in getES() 104 std::unique_ptr<ExecutionSession> ES, DataLayout DL, in SpeculativeJIT() 136 std::unique_ptr<ExecutionSession> ES;
|
| /llvm-project-15.0.7/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter2/ |
| H A D | KaleidoscopeJIT.h | 40 std::unique_ptr<ExecutionSession> ES; 52 KaleidoscopeJIT(std::unique_ptr<ExecutionSession> ES, in KaleidoscopeJIT() 76 auto ES = std::make_unique<ExecutionSession>(std::move(*EPC)); in Create()
|
| /llvm-project-15.0.7/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter3/ |
| H A D | KaleidoscopeJIT.h | 42 std::unique_ptr<ExecutionSession> ES; 61 KaleidoscopeJIT(std::unique_ptr<ExecutionSession> ES, in KaleidoscopeJIT() 92 auto ES = std::make_unique<ExecutionSession>(std::move(*EPC)); in Create()
|