Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/include/llvm/ExecutionEngine/Orc/
H A DLazyReexports.h38 class LazyCallThroughManager {
43 LazyCallThroughManager(ExecutionSession &ES,
56 virtual ~LazyCallThroughManager() = default;
87 class LocalLazyCallThroughManager : public LazyCallThroughManager {
93 : LazyCallThroughManager(ES, ErrorHandlerAddr, nullptr) {} in LocalLazyCallThroughManager()
132 Expected<std::unique_ptr<LazyCallThroughManager>>
143 LazyReexportsMaterializationUnit(LazyCallThroughManager &LCTManager,
157 LazyCallThroughManager &LCTManager;
168 lazyReexports(LazyCallThroughManager &LCTManager,
H A DEPCIndirectionUtils.h118 LazyCallThroughManager &
123 LazyCallThroughManager &getLazyCallThroughManager() { in getLazyCallThroughManager()
154 std::unique_ptr<LazyCallThroughManager> LCTM;
H A DCompileOnDemandLayer.h80 LazyCallThroughManager &LCTMgr,
123 LazyCallThroughManager &LCTMgr;
H A DLLJIT.h247 std::unique_ptr<LazyCallThroughManager> LCTMgr;
405 std::unique_ptr<LazyCallThroughManager> LCTMgr;
428 setLazyCallthroughManager(std::unique_ptr<LazyCallThroughManager> LCTMgr) { in setLazyCallthroughManager()
/llvm-project-15.0.7/llvm/lib/ExecutionEngine/Orc/
H A DLazyReexports.cpp19 LazyCallThroughManager::LazyCallThroughManager( in LazyCallThroughManager() function in llvm::orc::LazyCallThroughManager
23 Expected<JITTargetAddress> LazyCallThroughManager::getCallThroughTrampoline( in getCallThroughTrampoline()
39 JITTargetAddress LazyCallThroughManager::reportCallThroughError(Error Err) { in reportCallThroughError()
44 Expected<LazyCallThroughManager::ReexportsEntry>
45 LazyCallThroughManager::findReexport(JITTargetAddress TrampolineAddr) { in findReexport()
55 Error LazyCallThroughManager::notifyResolved(JITTargetAddress TrampolineAddr, in notifyResolved()
70 void LazyCallThroughManager::resolveTrampolineLandingAddress( in resolveTrampolineLandingAddress()
105 Expected<std::unique_ptr<LazyCallThroughManager>>
149 LazyCallThroughManager &LCTManager, IndirectStubsManager &ISManager, 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.cpp116 ExecutionSession &ES, IRLayer &BaseLayer, LazyCallThroughManager &LCTMgr, in CompileOnDemandLayer()
H A DOrcV2CBindings.cpp103 DEFINE_SIMPLE_CONVERSION_FUNCTIONS(LazyCallThroughManager,
1111 std::unique_ptr<LazyCallThroughManager> TmpLCM(unwrap(LCM)); in LLVMOrcDisposeLazyCallThroughManager()
/llvm-project-15.0.7/llvm/examples/SpeculativeJIT/
H A DSpeculativeJIT.cpp106 std::unique_ptr<LazyCallThroughManager> LCTMgr, in SpeculativeJIT()
144 std::unique_ptr<LazyCallThroughManager> LCTMgr;
/llvm-project-15.0.7/llvm/tools/lli/
H A Dlli.cpp930 std::make_unique<orc::LazyCallThroughManager>(*ES, 0, nullptr)); in runOrcJIT()