Home
last modified time | relevance | path

Searched refs:LazyCallThroughManager (Results 1 – 9 of 9) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/
H A DLazyReexports.h40 class LazyCallThroughManager {
45 LLVM_ABI LazyCallThroughManager(ExecutionSession &ES,
59 virtual ~LazyCallThroughManager() = default;
90 class LocalLazyCallThroughManager : public LazyCallThroughManager {
96 : LazyCallThroughManager(ES, ErrorHandlerAddr, nullptr) {} in LocalLazyCallThroughManager()
135 LLVM_ABI Expected<std::unique_ptr<LazyCallThroughManager>>
146 LazyReexportsMaterializationUnit(LazyCallThroughManager &LCTManager,
160 LazyCallThroughManager &LCTManager;
171 lazyReexports(LazyCallThroughManager &LCTManager,
H A DCompileOnDemandLayer.h64 LazyCallThroughManager &LCTMgr,
95 LazyCallThroughManager &LCTMgr;
H A DEPCIndirectionUtils.h121 LazyCallThroughManager &
126 LazyCallThroughManager &getLazyCallThroughManager() { in getLazyCallThroughManager()
156 std::unique_ptr<LazyCallThroughManager> LCTM;
H A DLLJIT.h295 std::unique_ptr<LazyCallThroughManager> LCTMgr;
524 std::unique_ptr<LazyCallThroughManager> LCTMgr;
547 setLazyCallthroughManager(std::unique_ptr<LazyCallThroughManager> LCTMgr) { in setLazyCallthroughManager()
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DLazyReexports.cpp21 LazyCallThroughManager::LazyCallThroughManager(ExecutionSession &ES, in LazyCallThroughManager() function in llvm::orc::LazyCallThroughManager
26 Expected<ExecutorAddr> LazyCallThroughManager::getCallThroughTrampoline( in getCallThroughTrampoline()
42 ExecutorAddr LazyCallThroughManager::reportCallThroughError(Error Err) { in reportCallThroughError()
47 Expected<LazyCallThroughManager::ReexportsEntry>
48 LazyCallThroughManager::findReexport(ExecutorAddr TrampolineAddr) { in findReexport()
58 Error LazyCallThroughManager::notifyResolved(ExecutorAddr TrampolineAddr, in notifyResolved()
73 void LazyCallThroughManager::resolveTrampolineLandingAddress( in resolveTrampolineLandingAddress()
108 Expected<std::unique_ptr<LazyCallThroughManager>>
156 LazyCallThroughManager &LCTManager, RedirectableSymbolManager &RSManager, in LazyReexportsMaterializationUnit()
H A DEPCIndirectionUtils.cpp330 LazyCallThroughManager &EPCIndirectionUtils::createLazyCallThroughManager( in createLazyCallThroughManager()
334 LCTM = std::make_unique<LazyCallThroughManager>(ES, ErrorHandlerAddr, in createLazyCallThroughManager()
411 auto &LCTM = *jitTargetAddressToPointer<LazyCallThroughManager *>(LCTMAddr); in reentry()
H A DCompileOnDemandLayer.cpp17 ExecutionSession &ES, IRLayer &BaseLayer, LazyCallThroughManager &LCTMgr, in CompileOnDemandLayer()
H A DOrcV2CBindings.cpp74 DEFINE_SIMPLE_CONVERSION_FUNCTIONS(LazyCallThroughManager,
1183 std::unique_ptr<LazyCallThroughManager> TmpLCM(unwrap(LCM)); in LLVMOrcDisposeLazyCallThroughManager()
/freebsd/contrib/llvm-project/llvm/tools/lli/
H A Dlli.cpp971 std::make_unique<orc::LazyCallThroughManager>(*ES, orc::ExecutorAddr(), in runOrcJIT()