Home
last modified time | relevance | path

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

/external/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/
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,
156 LazyCallThroughManager &LCTManager;
167 lazyReexports(LazyCallThroughManager &LCTManager,
DTPCIndirectionUtils.h118 LazyCallThroughManager &
123 LazyCallThroughManager &getLazyCallThroughManager() { in getLazyCallThroughManager()
154 std::unique_ptr<LazyCallThroughManager> LCTM;
DCompileOnDemandLayer.h86 LazyCallThroughManager &LCTMgr,
129 LazyCallThroughManager &LCTMgr;
DLLJIT.h247 std::unique_ptr<LazyCallThroughManager> LCTMgr;
393 std::unique_ptr<LazyCallThroughManager> LCTMgr;
416 setLazyCallthroughManager(std::unique_ptr<LazyCallThroughManager> LCTMgr) { in setLazyCallthroughManager()
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/ExecutionEngine/Orc/
DLazyReexports.h37 class LazyCallThroughManager {
85 LazyCallThroughManager(ExecutionSession &ES,
111 class LocalLazyCallThroughManager : public LazyCallThroughManager {
115 : LazyCallThroughManager(ES, ErrorHandlerAddr, nullptr) {} in LocalLazyCallThroughManager()
148 Expected<std::unique_ptr<LazyCallThroughManager>>
159 LazyReexportsMaterializationUnit(LazyCallThroughManager &LCTManager,
172 LazyCallThroughManager &LCTManager;
176 std::shared_ptr<LazyCallThroughManager::NotifyResolvedFunction>
185 lazyReexports(LazyCallThroughManager &LCTManager,
DLLJIT.h184 std::unique_ptr<LazyCallThroughManager> LCTMgr;
291 std::unique_ptr<LazyCallThroughManager> LCTMgr;
314 setLazyCallthroughManager(std::unique_ptr<LazyCallThroughManager> LCTMgr) { in setLazyCallthroughManager()
DCompileOnDemandLayer.h89 LazyCallThroughManager &LCTMgr,
129 LazyCallThroughManager &LCTMgr;
/external/llvm-project/llvm/lib/ExecutionEngine/Orc/
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>>
145 LazyCallThroughManager &LCTManager, IndirectStubsManager &ISManager, in LazyReexportsMaterializationUnit()
DTPCIndirectionUtils.cpp324 LazyCallThroughManager &TPCIndirectionUtils::createLazyCallThroughManager( in createLazyCallThroughManager()
328 LCTM = std::make_unique<LazyCallThroughManager>(ES, ErrorHandlerAddr, in createLazyCallThroughManager()
405 auto &LCTM = *jitTargetAddressToPointer<LazyCallThroughManager *>(LCTMAddr); in reentry()
DCompileOnDemandLayer.cpp117 ExecutionSession &ES, IRLayer &BaseLayer, LazyCallThroughManager &LCTMgr, in CompileOnDemandLayer()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/ExecutionEngine/Orc/
DLazyReexports.cpp19 void LazyCallThroughManager::NotifyResolvedFunction::anchor() {} in anchor()
21 LazyCallThroughManager::LazyCallThroughManager( in LazyCallThroughManager() function in llvm::orc::LazyCallThroughManager
26 Expected<JITTargetAddress> LazyCallThroughManager::getCallThroughTrampoline( in getCallThroughTrampoline()
41 LazyCallThroughManager::callThroughToSymbol(JITTargetAddress TrampolineAddr) { in callThroughToSymbol()
85 Expected<std::unique_ptr<LazyCallThroughManager>>
125 LazyCallThroughManager &LCTManager, IndirectStubsManager &ISManager, in LazyReexportsMaterializationUnit()
131 NotifyResolved(LazyCallThroughManager::createNotifyResolvedFunction( in LazyReexportsMaterializationUnit()
DCompileOnDemandLayer.cpp114 ExecutionSession &ES, IRLayer &BaseLayer, LazyCallThroughManager &LCTMgr, in CompileOnDemandLayer()
/external/llvm-project/llvm/examples/SpeculativeJIT/
DSpeculativeJIT.cpp102 std::unique_ptr<LazyCallThroughManager> LCTMgr, in SpeculativeJIT()
142 std::unique_ptr<LazyCallThroughManager> LCTMgr;