Home
last modified time | relevance | path

Searched refs:ExecutionSession (Results 1 – 25 of 55) sorted by relevance

123

/freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/
H A DLayer.h37 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 DEPCEHFrameRegistrar.h22 class ExecutionSession; variable
36 Create(ExecutionSession &ES);
40 EPCEHFrameRegistrar(ExecutionSession &ES,
50 ExecutionSession &ES;
H A DEPCDebugObjectRegistrar.h28 class ExecutionSession;
42 EPCDebugObjectRegistrar(ExecutionSession &ES, ExecutorAddr RegisterFn)
49 ExecutionSession &ES;
61 ExecutionSession &ES,
29 class ExecutionSession; global() variable
H A DMangling.h28 MangleAndInterner(ExecutionSession &ES, const DataLayout &DL);
32 ExecutionSession &ES;
53 static void add(ExecutionSession &ES, const ManglingOptions &MO,
H A DLazyReexports.h43 LazyCallThroughManager(ExecutionSession &ES, ExecutorAddr ErrorHandlerAddr,
78 ExecutionSession &ES;
90 LocalLazyCallThroughManager(ExecutionSession &ES, in LocalLazyCallThroughManager()
118 Create(ExecutionSession &ES, ExecutorAddr ErrorHandlerAddr) { in Create()
132 createLocalLazyCallThroughManager(const Triple &T, ExecutionSession &ES,
H A DCOFFPlatform.h43 Create(ExecutionSession &ES, ObjectLinkingLayer &ObjLinkingLayer,
51 Create(ExecutionSession &ES, ObjectLinkingLayer &ObjLinkingLayer,
57 ExecutionSession &getExecutionSession() const { return ES; } in getExecutionSession()
69 static SymbolAliasMap standardPlatformAliases(ExecutionSession &ES);
148 ExecutionSession &ES, ObjectLinkingLayer &ObjLinkingLayer,
187 ExecutionSession &ES;
H A DCOFFVCRuntimeSupport.h49 Create(ExecutionSession &ES, ObjectLinkingLayer &ObjLinkingLayer,
68 COFFVCRuntimeBootstrapper(ExecutionSession &ES,
72 ExecutionSession &ES;
H A DEPCDynamicLibrarySearchGenerator.h40 ExecutionSession &ES, tpctypes::DylibHandle H,
50 Load(ExecutionSession &ES, const char *LibraryPath,
57 GetForTargetProcess(ExecutionSession &ES,
H A DObjectLinkingLayer.h101 ObjectLinkingLayer(ExecutionSession &ES);
104 ObjectLinkingLayer(ExecutionSession &ES,
111 ObjectLinkingLayer(ExecutionSession &ES,
217 ExecutionSession &ES,
230 ExecutionSession &ES;
H A DDebugObjectManagerPlugin.h51 DebugObjectManagerPlugin(ExecutionSession &ES,
69 DebugObjectManagerPlugin(ExecutionSession &ES,
90 ExecutionSession &ES;
H A DELFNixPlatform.h54 /// Mediates between ELFNix initialization and ExecutionSession state.
96 Create(ExecutionSession &ES, ObjectLinkingLayer &ObjLinkingLayer,
102 Create(ExecutionSession &ES, ObjectLinkingLayer &ObjLinkingLayer,
106 ExecutionSession &getExecutionSession() const { return ES; } in getExecutionSession()
118 static Expected<SymbolAliasMap> standardPlatformAliases(ExecutionSession &ES,
191 ELFNixPlatform(ExecutionSession &ES, ObjectLinkingLayer &ObjLinkingLayer,
225 ExecutionSession &ES;
H A DObjectFileInterface.h26 void addInitSymbol(MaterializationUnit::Interface &I, ExecutionSession &ES,
33 getObjectFileInterface(ExecutionSession &ES, MemoryBufferRef ObjBuffer);
H A DCore.h41 class ExecutionSession; variable
58 friend class ExecutionSession;
556 friend class ExecutionSession; variable
580 ExecutionSession &getExecutionSession() const;
694 friend class ExecutionSession; variable
873 friend class ExecutionSession; variable
897 void handleComplete(ExecutionSession &ES);
923 friend class ExecutionSession; variable
947 friend class ExecutionSession; variable
991 friend class ExecutionSession; variable
[all …]
H A DMachOPlatform.h136 Create(ExecutionSession &ES, ObjectLinkingLayer &ObjLinkingLayer,
144 Create(ExecutionSession &ES, ObjectLinkingLayer &ObjLinkingLayer,
150 ExecutionSession &getExecutionSession() const { return ES; } in getExecutionSession()
171 static SymbolAliasMap standardPlatformAliases(ExecutionSession &ES);
303 MachOPlatform(ExecutionSession &ES, ObjectLinkingLayer &ObjLinkingLayer,
332 ExecutionSession &ES;
H A DSpeculation.h122 Speculator(ImplSymbolMap &Impl, ExecutionSession &ref) in Speculator()
161 ExecutionSession &getES() { return ES; } in getES()
167 ExecutionSession &ES;
178 IRSpeculationLayer(ExecutionSession &ES, IRLayer &BaseLayer, Speculator &Spec, in IRSpeculationLayer()
H A DLookupAndRecordAddrs.h45 unique_function<void(Error)> OnRecorded, ExecutionSession &ES, LookupKind K,
54 ExecutionSession &ES, LookupKind K, const JITDylibSearchOrder &SearchOrder,
H A DLLJIT.h63 ExecutionSession &getExecutionSession() { return *ES; } in getExecutionSession()
234 createObjectLinkingLayer(LLJITBuilderState &S, ExecutionSession &ES);
246 std::unique_ptr<ExecutionSession> ES;
301 std::function<Expected<std::unique_ptr<ObjectLayer>>(ExecutionSession &,
316 std::unique_ptr<ExecutionSession> ES;
349 SetterImpl &setExecutionSession(std::unique_ptr<ExecutionSession> ES) { in setExecutionSession()
H A DExecutionUtils.h274 ExecutionSession &ES, MemoryBufferRef ObjBuffer)>;
345 Create(ExecutionSession &ES, ObjectLinkingLayer &L);
352 DLLImportDefinitionGenerator(ExecutionSession &ES, ObjectLinkingLayer &L) in DLLImportDefinitionGenerator()
364 ExecutionSession &ES;
H A DIndirectionUtils.h219 ExecutionSession &ES, in JITCompileCallbackManager()
232 ExecutionSession &ES;
245 Create(ExecutionSession &ES, ExecutorAddr ErrorHandlerAddress) { in Create()
258 LocalJITCompileCallbackManager(ExecutionSession &ES, in LocalJITCompileCallbackManager()
475 createLocalCompileCallbackManager(const Triple &T, ExecutionSession &ES,
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DObjectFileInterface.cpp26 void addInitSymbol(MaterializationUnit::Interface &I, ExecutionSession &ES, in addInitSymbol()
42 getMachOObjectFileSymbolInfo(ExecutionSession &ES, in getMachOObjectFileSymbolInfo()
99 getELFObjectFileSymbolInfo(ExecutionSession &ES, in getELFObjectFileSymbolInfo()
153 getCOFFObjectFileSymbolInfo(ExecutionSession &ES, in getCOFFObjectFileSymbolInfo()
235 getGenericObjectFileSymbolInfo(ExecutionSession &ES, in getGenericObjectFileSymbolInfo()
275 getObjectFileInterface(ExecutionSession &ES, MemoryBufferRef ObjBuffer) { in getObjectFileInterface()
H A DDebugObjectManagerPlugin.cpp119 ExecutionSession &ES) in DebugObject()
156 ExecutionSession &ES;
191 Create(MemoryBufferRef Buffer, JITLinkContext &Ctx, ExecutionSession &ES);
210 const JITLinkDylib *JD, ExecutionSession &ES);
217 ExecutionSession &ES) in ELFDebugObject()
255 const JITLinkDylib *JD, ExecutionSession &ES) { in CreateArchType()
298 ExecutionSession &ES) { in Create()
377 createDebugObjectFromBuffer(ExecutionSession &ES, LinkGraph &G, in createDebugObjectFromBuffer()
391 ExecutionSession &ES, std::unique_ptr<DebugObjectRegistrar> Target, in DebugObjectManagerPlugin()
398 ExecutionSession &ES, std::unique_ptr<DebugObjectRegistrar> Target) in DebugObjectManagerPlugin()
H A DCore.cpp211 void AsynchronousSymbolQuery::handleComplete(ExecutionSession &ES) { in handleComplete()
1262 JITDylib::JITDylib(ExecutionSession &ES, std::string Name) in JITDylib()
1502 ExecutionSession &ES, in lookupInitSymbols()
1551 unique_function<void(Error)> OnComplete, ExecutionSession &ES, in lookupInitSymbolsAsync()
1604 ExecutionSession::ExecutionSession(std::unique_ptr<ExecutorProcessControl> EPC) in ExecutionSession() function in llvm::orc::ExecutionSession
1610 ExecutionSession::~ExecutionSession() { in ~ExecutionSession()
1616 Error ExecutionSession::endSession() { in endSession()
1638 void ExecutionSession::registerResourceManager(ResourceManager &RM) { in registerResourceManager()
1642 void ExecutionSession::deregisterResourceManager(ResourceManager &RM) { in deregisterResourceManager()
1655 JITDylib *ExecutionSession::getJITDylibByName(StringRef Name) { in getJITDylibByName()
[all …]
H A DMangling.cpp19 MangleAndInterner::MangleAndInterner(ExecutionSession &ES, const DataLayout &DL) in MangleAndInterner()
31 void IRSymbolMapper::add(ExecutionSession &ES, const ManglingOptions &MO, in add()
H A DLookupAndRecordAddrs.cpp17 unique_function<void(Error)> OnRecorded, ExecutionSession &ES, LookupKind K, in lookupAndRecordAddrs()
43 ExecutionSession &ES, LookupKind K, const JITDylibSearchOrder &SearchOrder, in lookupAndRecordAddrs()
H A DObjectLinkingLayer.cpp93 static Interface scanLinkGraph(ExecutionSession &ES, LinkGraph &G) { in scanLinkGraph()
118 static SymbolStringPtr makeInitSymbol(ExecutionSession &ES, LinkGraph &G) { in makeInitSymbol()
393 BlockDependenciesMap(ExecutionSession &ES, in BlockDependenciesMap()
454 ExecutionSession &ES;
683 ObjectLinkingLayer::ObjectLinkingLayer(ExecutionSession &ES) in ObjectLinkingLayer()
688 ObjectLinkingLayer::ObjectLinkingLayer(ExecutionSession &ES, in ObjectLinkingLayer()
695 ExecutionSession &ES, std::unique_ptr<JITLinkMemoryManager> MemMgr) in ObjectLinkingLayer()
792 ExecutionSession &ES, std::unique_ptr<EHFrameRegistrar> Registrar) in EHFrameRegistrationPlugin()

123