| /freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/ |
| H A D | Layer.h | 38 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 D | EPCDebugObjectRegistrar.h | 29 class ExecutionSession; variable 43 EPCDebugObjectRegistrar(ExecutionSession &ES, ExecutorAddr RegisterFn) in EPCDebugObjectRegistrar() 50 ExecutionSession &ES; 63 ExecutionSession &ES,
|
| H A D | LazyReexports.h | 45 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 D | UnwindInfoRegistrationPlugin.h | 24 UnwindInfoRegistrationPlugin(ExecutionSession &ES, ExecutorAddr Register, in UnwindInfoRegistrationPlugin() 31 Create(ExecutionSession &ES, ExecutorAddr Register, ExecutorAddr Deregister); 34 Create(ExecutionSession &ES); 58 ExecutionSession &ES;
|
| H A D | GetDylibInterface.h | 26 getDylibInterfaceFromDylib(ExecutionSession &ES, Twine Path); 31 getDylibInterfaceFromTapiFile(ExecutionSession &ES, Twine Path); 36 LLVM_ABI Expected<SymbolNameSet> getDylibInterface(ExecutionSession &ES,
|
| H A D | EPCDynamicLibrarySearchGenerator.h | 41 ExecutionSession &ES, tpctypes::DylibHandle H, 55 ExecutionSession &ES, SymbolPredicate Allow, 65 Load(ExecutionSession &ES, const char *LibraryPath, 72 GetForTargetProcess(ExecutionSession &ES,
|
| H A D | Mangling.h | 29 LLVM_ABI MangleAndInterner(ExecutionSession &ES, const DataLayout &DL); 33 ExecutionSession &ES; 55 add(ExecutionSession &ES, const ManglingOptions &MO,
|
| H A D | COFFVCRuntimeSupport.h | 50 Create(ExecutionSession &ES, ObjectLinkingLayer &ObjLinkingLayer, 69 COFFVCRuntimeBootstrapper(ExecutionSession &ES, 73 ExecutionSession &ES;
|
| H A D | ObjectLinkingLayer.h | 56 ObjectLinkingLayer(ExecutionSession &ES) in ObjectLinkingLayer() 60 ObjectLinkingLayer(ExecutionSession &ES, in ObjectLinkingLayer() 68 ObjectLinkingLayer(ExecutionSession &ES, in ObjectLinkingLayer()
|
| H A D | DebugObjectManagerPlugin.h | 52 DebugObjectManagerPlugin(ExecutionSession &ES, 70 DebugObjectManagerPlugin(ExecutionSession &ES, 91 ExecutionSession &ES;
|
| H A D | ObjectFileInterface.h | 28 ExecutionSession &ES, StringRef ObjFileName); 34 getObjectFileInterface(ExecutionSession &ES, MemoryBufferRef ObjBuffer);
|
| H A D | Core.h | 44 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 D | LinkGraphLayer.h | 29 LinkGraphLayer(ExecutionSession &ES) : ES(ES) {} in LinkGraphLayer() 33 ExecutionSession &getExecutionSession() { return ES; } in getExecutionSession() 69 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; 179 IRSpeculationLayer(ExecutionSession &ES, IRLayer &BaseLayer, Speculator &Spec, in IRSpeculationLayer()
|
| H A D | LookupAndRecordAddrs.h | 46 unique_function<void(Error)> OnRecorded, ExecutionSession &ES, LookupKind K, 55 ExecutionSession &ES, LookupKind K, const JITDylibSearchOrder &SearchOrder,
|
| H A D | LinkGraphLinkingLayer.h | 77 LinkGraphLinkingLayer(ExecutionSession &ES); 80 LinkGraphLinkingLayer(ExecutionSession &ES, 87 LinkGraphLinkingLayer(ExecutionSession &ES,
|
| H A D | LLJIT.h | 67 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 D | ExecutorProcessControl.h | 35 class ExecutionSession; variable 39 friend class ExecutionSession; variable 115 ExecutionSession &getExecutionSession() { in getExecutionSession() 314 ExecutionSession *ES = nullptr;
|
| H A D | ExecutionUtils.h | 275 ExecutionSession &ES, MemoryBufferRef ObjBuffer)>; 363 Create(ExecutionSession &ES, ObjectLinkingLayer &L); 370 DLLImportDefinitionGenerator(ExecutionSession &ES, ObjectLinkingLayer &L) in DLLImportDefinitionGenerator() 382 ExecutionSession &ES;
|
| H A D | COFFPlatform.h | 57 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 D | ObjectFileInterface.cpp | 24 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 D | DebugObjectManagerPlugin.cpp | 117 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 D | Core.cpp | 232 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 D | GetDylibInterface.cpp | 20 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 D | Mangling.cpp | 18 MangleAndInterner::MangleAndInterner(ExecutionSession &ES, const DataLayout &DL) in MangleAndInterner() 30 void IRSymbolMapper::add(ExecutionSession &ES, const ManglingOptions &MO, in add()
|