Home
last modified time | relevance | path

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

123

/freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/
H A DLayer.h38 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()
171 ExecutionSession &ES;
H A DEPCDebugObjectRegistrar.h29 class ExecutionSession; variable
43 EPCDebugObjectRegistrar(ExecutionSession &ES, ExecutorAddr RegisterFn) in EPCDebugObjectRegistrar()
50 ExecutionSession &ES;
63 ExecutionSession &ES,
H A DLazyReexports.h45 LLVM_ABI LazyCallThroughManager(ExecutionSession &ES,
82 ExecutionSession &ES;
94 LocalLazyCallThroughManager(ExecutionSession &ES, in LocalLazyCallThroughManager()
122 Create(ExecutionSession &ES, ExecutorAddr ErrorHandlerAddr) { in Create()
136 createLocalLazyCallThroughManager(const Triple &T, ExecutionSession &ES,
257 ExecutionSession &ES;
281 Create(ExecutionSession &ES, RecordExecutionFunction RecordExec = {}) {
284 make_shared_helper(ExecutionSession &ES, in make_shared_helper()
314 SimpleLazyReexportsSpeculator(ExecutionSession &ES, in SimpleLazyReexportsSpeculator()
325 ExecutionSession &ES;
H A DUnwindInfoRegistrationPlugin.h24 UnwindInfoRegistrationPlugin(ExecutionSession &ES, ExecutorAddr Register, in UnwindInfoRegistrationPlugin()
31 Create(ExecutionSession &ES, ExecutorAddr Register, ExecutorAddr Deregister);
34 Create(ExecutionSession &ES);
58 ExecutionSession &ES;
H A DGetDylibInterface.h26 getDylibInterfaceFromDylib(ExecutionSession &ES, Twine Path);
31 getDylibInterfaceFromTapiFile(ExecutionSession &ES, Twine Path);
36 LLVM_ABI Expected<SymbolNameSet> getDylibInterface(ExecutionSession &ES,
H A DEPCDynamicLibrarySearchGenerator.h41 ExecutionSession &ES, tpctypes::DylibHandle H,
55 ExecutionSession &ES, SymbolPredicate Allow,
65 Load(ExecutionSession &ES, const char *LibraryPath,
72 GetForTargetProcess(ExecutionSession &ES,
H A DMangling.h29 LLVM_ABI MangleAndInterner(ExecutionSession &ES, const DataLayout &DL);
33 ExecutionSession &ES;
55 add(ExecutionSession &ES, const ManglingOptions &MO,
H A DCOFFVCRuntimeSupport.h50 Create(ExecutionSession &ES, ObjectLinkingLayer &ObjLinkingLayer,
69 COFFVCRuntimeBootstrapper(ExecutionSession &ES,
73 ExecutionSession &ES;
H A DObjectLinkingLayer.h56 ObjectLinkingLayer(ExecutionSession &ES) in ObjectLinkingLayer()
60 ObjectLinkingLayer(ExecutionSession &ES, in ObjectLinkingLayer()
68 ObjectLinkingLayer(ExecutionSession &ES, in ObjectLinkingLayer()
H A DDebugObjectManagerPlugin.h52 DebugObjectManagerPlugin(ExecutionSession &ES,
70 DebugObjectManagerPlugin(ExecutionSession &ES,
91 ExecutionSession &ES;
H A DObjectFileInterface.h28 ExecutionSession &ES, StringRef ObjFileName);
34 getObjectFileInterface(ExecutionSession &ES, MemoryBufferRef ObjBuffer);
H A DCore.h44 class ExecutionSession; variable
80 friend class ExecutionSession;
577 friend class ExecutionSession; variable
604 ExecutionSession &getExecutionSession() const;
786 friend class ExecutionSession; variable
810 void handleComplete(ExecutionSession &ES);
836 friend class ExecutionSession; variable
860 friend class ExecutionSession; variable
904 friend class ExecutionSession; variable
921 ExecutionSession &getExecutionSession() const { return ES; } in getExecutionSession()
[all …]
H A DLinkGraphLayer.h29 LinkGraphLayer(ExecutionSession &ES) : ES(ES) {} in LinkGraphLayer()
33 ExecutionSession &getExecutionSession() { return ES; } in getExecutionSession()
69 ExecutionSession &ES;
H A DSpeculation.h123 Speculator(ImplSymbolMap &Impl, ExecutionSession &ref) in Speculator()
162 ExecutionSession &getES() { return ES; } in getES()
168 ExecutionSession &ES;
179 IRSpeculationLayer(ExecutionSession &ES, IRLayer &BaseLayer, Speculator &Spec, in IRSpeculationLayer()
H A DLookupAndRecordAddrs.h46 unique_function<void(Error)> OnRecorded, ExecutionSession &ES, LookupKind K,
55 ExecutionSession &ES, LookupKind K, const JITDylibSearchOrder &SearchOrder,
H A DLinkGraphLinkingLayer.h77 LinkGraphLinkingLayer(ExecutionSession &ES);
80 LinkGraphLinkingLayer(ExecutionSession &ES,
87 LinkGraphLinkingLayer(ExecutionSession &ES,
H A DLLJIT.h67 ExecutionSession &getExecutionSession() { return *ES; } in getExecutionSession()
238 createObjectLinkingLayer(LLJITBuilderState &S, ExecutionSession &ES);
248 std::unique_ptr<ExecutionSession> ES;
303 std::function<Expected<std::unique_ptr<ObjectLayer>>(ExecutionSession &)>;
317 std::unique_ptr<ExecutionSession> ES;
350 SetterImpl &setExecutionSession(std::unique_ptr<ExecutionSession> ES) { in setExecutionSession()
H A DExecutorProcessControl.h35 class ExecutionSession; variable
39 friend class ExecutionSession; variable
115 ExecutionSession &getExecutionSession() { in getExecutionSession()
314 ExecutionSession *ES = nullptr;
H A DExecutionUtils.h275 ExecutionSession &ES, MemoryBufferRef ObjBuffer)>;
363 Create(ExecutionSession &ES, ObjectLinkingLayer &L);
370 DLLImportDefinitionGenerator(ExecutionSession &ES, ObjectLinkingLayer &L) in DLLImportDefinitionGenerator()
382 ExecutionSession &ES;
H A DCOFFPlatform.h57 ExecutionSession &getExecutionSession() const { return ES; } in getExecutionSession()
69 static SymbolAliasMap standardPlatformAliases(ExecutionSession &ES);
180 ExecutionSession &ES;
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DObjectFileInterface.cpp24 void addInitSymbol(MaterializationUnit::Interface &I, ExecutionSession &ES, in addInitSymbol()
40 getMachOObjectFileSymbolInfo(ExecutionSession &ES, in getMachOObjectFileSymbolInfo()
97 getELFObjectFileSymbolInfo(ExecutionSession &ES, in getELFObjectFileSymbolInfo()
151 getCOFFObjectFileSymbolInfo(ExecutionSession &ES, in getCOFFObjectFileSymbolInfo()
233 getXCOFFObjectFileSymbolInfo(ExecutionSession &ES, in getXCOFFObjectFileSymbolInfo()
279 getGenericObjectFileSymbolInfo(ExecutionSession &ES, in getGenericObjectFileSymbolInfo()
319 getObjectFileInterface(ExecutionSession &ES, MemoryBufferRef ObjBuffer) { in getObjectFileInterface()
H A DDebugObjectManagerPlugin.cpp117 ExecutionSession &ES) in DebugObject()
152 ExecutionSession &ES;
189 Create(MemoryBufferRef Buffer, JITLinkContext &Ctx, ExecutionSession &ES);
208 const JITLinkDylib *JD, ExecutionSession &ES);
215 ExecutionSession &ES) in ELFDebugObject()
253 const JITLinkDylib *JD, ExecutionSession &ES) { in CreateArchType()
296 ExecutionSession &ES) { in Create()
376 createDebugObjectFromBuffer(ExecutionSession &ES, LinkGraph &G, in createDebugObjectFromBuffer()
390 ExecutionSession &ES, std::unique_ptr<DebugObjectRegistrar> Target, in DebugObjectManagerPlugin()
397 ExecutionSession &ES, std::unique_ptr<DebugObjectRegistrar> Target) in DebugObjectManagerPlugin()
H A DCore.cpp232 void AsynchronousSymbolQuery::handleComplete(ExecutionSession &ES) { in handleComplete()
1249 JITDylib::JITDylib(ExecutionSession &ES, std::string Name) in JITDylib()
1493 ExecutionSession &ES, in lookupInitSymbols()
1542 unique_function<void(Error)> OnComplete, ExecutionSession &ES, in lookupInitSymbolsAsync()
1605 ExecutionSession::ExecutionSession(std::unique_ptr<ExecutorProcessControl> EPC) in ExecutionSession() function in llvm::orc::ExecutionSession
1611 ExecutionSession::~ExecutionSession() { in ~ExecutionSession()
1617 Error ExecutionSession::endSession() { in endSession()
1639 void ExecutionSession::registerResourceManager(ResourceManager &RM) { in registerResourceManager()
1643 void ExecutionSession::deregisterResourceManager(ResourceManager &RM) { in deregisterResourceManager()
1656 JITDylib *ExecutionSession::getJITDylibByName(StringRef Name) { in getJITDylibByName()
[all …]
H A DGetDylibInterface.cpp20 Expected<SymbolNameSet> getDylibInterfaceFromDylib(ExecutionSession &ES, in getDylibInterfaceFromDylib()
77 Expected<SymbolNameSet> getDylibInterfaceFromTapiFile(ExecutionSession &ES, in getDylibInterfaceFromTapiFile()
110 Expected<SymbolNameSet> getDylibInterface(ExecutionSession &ES, Twine Path) { in getDylibInterface()
H A DMangling.cpp18 MangleAndInterner::MangleAndInterner(ExecutionSession &ES, const DataLayout &DL) in MangleAndInterner()
30 void IRSymbolMapper::add(ExecutionSession &ES, const ManglingOptions &MO, in add()

123