| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/ |
| H A D | Layer.h | 37 IRMaterializationUnit(ExecutionSession &ES, 61 static SymbolStringPtr getInitSymbol(ExecutionSession &ES, 70 IRLayer(ExecutionSession &ES, const IRSymbolMapper::ManglingOptions *&MO) in IRLayer() 76 ExecutionSession &getExecutionSession() { return ES; } in getExecutionSession() 115 ExecutionSession &ES; 138 ObjectLayer(ExecutionSession &ES); 142 ExecutionSession &getExecutionSession() { return ES; } in getExecutionSession() 157 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, 61 getObjectSymbolInfo(ExecutionSession &ES, MemoryBufferRef ObjBuffer);
|
| 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 | Core.h | 36 class ExecutionSession; variable 53 friend class ExecutionSession; 493 friend class ExecutionSession; variable 513 ExecutionSession &getExecutionSession(); 637 friend class ExecutionSession; variable 800 friend class ExecutionSession; variable 824 void handleComplete(ExecutionSession &ES); 850 friend class ExecutionSession; variable 897 friend class ExecutionSession; variable 914 ExecutionSession &getExecutionSession() const { return ES; } in getExecutionSession() [all …]
|
| 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 &, 263 std::unique_ptr<ExecutionSession> ES; 281 SetterImpl &setExecutionSession(std::unique_ptr<ExecutionSession> ES) { in setExecutionSession()
|
| H A D | ObjectLinkingLayer.h | 105 ObjectLinkingLayer(ExecutionSession &ES, 112 ObjectLinkingLayer(ExecutionSession &ES, 207 ExecutionSession &ES, 226 ExecutionSession &ES;
|
| 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, IRCompileLayer &BaseLayer, in IRSpeculationLayer()
|
| H A D | MachOPlatform.h | 95 MachOPlatform(ExecutionSession &ES, ObjectLinkingLayer &ObjLinkingLayer, 98 ExecutionSession &getExecutionSession() const { return ES; } in getExecutionSession() 159 ExecutionSession &ES;
|
| H A D | DebugObjectManagerPlugin.h | 50 DebugObjectManagerPlugin(ExecutionSession &ES, 70 ExecutionSession &ES;
|
| H A D | IndirectionUtils.h | 212 ExecutionSession &ES, in JITCompileCallbackManager() 225 ExecutionSession &ES; 238 Create(ExecutionSession &ES, JITTargetAddress ErrorHandlerAddress) { in Create() 251 LocalJITCompileCallbackManager(ExecutionSession &ES, in LocalJITCompileCallbackManager() 470 createLocalCompileCallbackManager(const Triple &T, ExecutionSession &ES,
|
| /netbsd-src/external/apache2/llvm/dist/llvm/examples/OrcV2Examples/LLJITWithRemoteDebugging/ |
| H A D | RemoteJITUtils.cpp | 50 RemoteTargetProcessControl(ExecutionSession &ES, 67 ExecutionSession &ES, std::unique_ptr<RPCChannel> Channel, in RemoteTargetProcessControl() 111 JITLinkExecutor::operator()(ExecutionSession &ES, const Triple &TT) { in operator ()() 183 Error ChildProcessJITLinkExecutor::launch(ExecutionSession &ES) { in launch() 192 ExecutionSession &ES) { in ConnectTCPSocket() 200 Error ChildProcessJITLinkExecutor::launch(ExecutionSession &ES) { in launch() 308 ExecutionSession &ES) { in ConnectTCPSocket()
|
| H A D | RemoteJITUtils.h | 58 ConnectTCPSocket(StringRef NetworkAddress, ExecutionSession &ES); 61 Expected<std::unique_ptr<ObjectLayer>> operator()(ExecutionSession &, 84 Error launch(ExecutionSession &ES);
|
| H A D | LLJITWithRemoteDebugging.cpp | 137 ExecutionSession &ES) { in connectExecutor() 180 auto ES = std::make_unique<ExecutionSession>(); in main()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/ |
| H A D | Core.cpp | 173 void AsynchronousSymbolQuery::handleComplete(ExecutionSession &ES) { in handleComplete() 1447 JITDylib::JITDylib(ExecutionSession &ES, std::string Name) in JITDylib() 1705 ExecutionSession &ES, in lookupInitSymbols() 1762 ExecutionSession::ExecutionSession(std::shared_ptr<SymbolStringPool> SSP) in ExecutionSession() function in llvm::orc::ExecutionSession 1765 Error ExecutionSession::endSession() { in endSession() 1781 void ExecutionSession::registerResourceManager(ResourceManager &RM) { in registerResourceManager() 1785 void ExecutionSession::deregisterResourceManager(ResourceManager &RM) { in deregisterResourceManager() 1798 JITDylib *ExecutionSession::getJITDylibByName(StringRef Name) { in getJITDylibByName() 1807 JITDylib &ExecutionSession::createBareJITDylib(std::string Name) { in createBareJITDylib() 1815 Expected<JITDylib &> ExecutionSession::createJITDylib(std::string Name) { in createJITDylib() [all …]
|
| H A D | DebugObjectManagerPlugin.cpp | 126 DebugObject(JITLinkContext &Ctx, ExecutionSession &ES) : Ctx(Ctx), ES(ES) {} in DebugObject() 151 ExecutionSession &ES; 185 Create(MemoryBufferRef Buffer, JITLinkContext &Ctx, ExecutionSession &ES); 205 ExecutionSession &ES); 211 JITLinkContext &Ctx, ExecutionSession &ES) in ELFDebugObject() 248 ExecutionSession &ES) { in CreateArchType() 296 ExecutionSession &ES) { in Create() 378 createDebugObjectFromBuffer(ExecutionSession &ES, LinkGraph &G, in createDebugObjectFromBuffer() 392 ExecutionSession &ES, std::unique_ptr<DebugObjectRegistrar> Target) in DebugObjectManagerPlugin()
|
| H A D | Mangling.cpp | 21 MangleAndInterner::MangleAndInterner(ExecutionSession &ES, const DataLayout &DL) in MangleAndInterner() 33 void IRSymbolMapper::add(ExecutionSession &ES, const ManglingOptions &MO, in add() 86 getObjectSymbolInfo(ExecutionSession &ES, MemoryBufferRef ObjBuffer) { in getObjectSymbolInfo()
|
| H A D | Layer.cpp | 34 ExecutionSession &ES, const IRSymbolMapper::ManglingOptions &MO, in IRMaterializationUnit() 160 ObjectLayer::ObjectLayer(ExecutionSession &ES) : ES(ES) {} in ObjectLayer()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter1/ |
| H A D | KaleidoscopeJIT.h | 36 std::unique_ptr<ExecutionSession> ES; 48 std::unique_ptr<ExecutionSession> ES, in KaleidoscopeJIT() 73 auto ES = std::make_unique<ExecutionSession>(std::move(SSP)); in Create()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/examples/Kaleidoscope/include/ |
| H A D | KaleidoscopeJIT.h | 36 std::unique_ptr<ExecutionSession> ES; 48 std::unique_ptr<ExecutionSession> ES, in KaleidoscopeJIT() 73 auto ES = std::make_unique<ExecutionSession>(std::move(SSP)); in Create()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/examples/SpeculativeJIT/ |
| H A D | SpeculativeJIT.cpp | 52 auto ES = std::make_unique<ExecutionSession>(); in Create() 78 ExecutionSession &getES() { return *ES; } in getES() 100 std::unique_ptr<ExecutionSession> ES, DataLayout DL, in SpeculativeJIT() 132 std::unique_ptr<ExecutionSession> ES;
|
| /netbsd-src/external/apache2/llvm/dist/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter2/ |
| H A D | KaleidoscopeJIT.h | 41 std::unique_ptr<ExecutionSession> ES; 54 std::unique_ptr<ExecutionSession> ES, in KaleidoscopeJIT() 80 auto ES = std::make_unique<ExecutionSession>(std::move(SSP)); in Create()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter3/ |
| H A D | KaleidoscopeJIT.h | 43 std::unique_ptr<ExecutionSession> ES; 63 std::unique_ptr<ExecutionSession> ES, in KaleidoscopeJIT() 95 auto ES = std::make_unique<ExecutionSession>(std::move(SSP)); in Create()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter4/ |
| H A D | KaleidoscopeJIT.h | 130 std::unique_ptr<ExecutionSession> ES; 150 std::unique_ptr<ExecutionSession> ES, in KaleidoscopeJIT() 180 auto ES = std::make_unique<ExecutionSession>(std::move(SSP)); in Create()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/docs/ |
| H A D | ORCv2.rst | 56 session object (``ExecutionSession``). Compiling eagerly by default makes it 183 ExecutionSession ES; 259 The collected materialization units are sent to the ExecutionSession to be 270 - *ExecutionSession* represents the JIT'd program and provides context for the 501 2. All JIT stacks now need an ``ExecutionSession`` instance. ExecutionSession 519 ExecutionSession ES; 541 ``ExecutionSession::intern`` method: 545 ExecutionSession ES; 554 ExecutionSession, you can create a MangleAndInterner function object that 559 ExecutionSession ES; [all …]
|
| /netbsd-src/external/apache2/llvm/dist/llvm/docs/tutorial/ |
| H A D | BuildingAJIT1.rst | 130 ExecutionSession ES; 149 Our class begins with six member variables: An ExecutionSession member, ``ES``, 162 ObjectLayer. The ObjectLayer requires a reference to the ExecutionSession, and 169 reference to the ExecutionSession, (2) A reference to our object layer, and (3) 176 the input DataLayout, the ExecutionSession and DL member, and a new default 251 `ExecutionSession::lookup`, passing in a list of dylibs to search (in our case 303 | Core.h | Core utilities such as ExecutionSession and |
|