Searched refs:TrampolineAddr (Results 1 – 6 of 6) sorted by relevance
| /llvm-project-15.0.7/llvm/lib/ExecutionEngine/Orc/ |
| H A D | LazyReexports.cpp | 45 LazyCallThroughManager::findReexport(JITTargetAddress TrampolineAddr) { in findReexport() argument 47 auto I = Reexports.find(TrampolineAddr); in findReexport() 51 TrampolineAddr); in findReexport() 55 Error LazyCallThroughManager::notifyResolved(JITTargetAddress TrampolineAddr, in notifyResolved() argument 60 auto I = Notifiers.find(TrampolineAddr); in notifyResolved() 71 JITTargetAddress TrampolineAddr, in resolveTrampolineLandingAddress() argument 74 auto Entry = findReexport(TrampolineAddr); in resolveTrampolineLandingAddress() 81 auto Callback = [this, TrampolineAddr, SymbolName = Entry->SymbolName, in resolveTrampolineLandingAddress() 89 if (auto Err = notifyResolved(TrampolineAddr, LandingAddr)) in resolveTrampolineLandingAddress()
|
| H A D | IndirectionUtils.cpp | 67 if (auto TrampolineAddr = TP->getTrampoline()) { in getCompileCallback() local 72 AddrToSymbol[*TrampolineAddr] = CallbackName; in getCompileCallback() 76 return *TrampolineAddr; in getCompileCallback() 78 return TrampolineAddr.takeError(); in getCompileCallback() 82 JITTargetAddress TrampolineAddr) { in executeCompileCallback() argument 87 auto I = AddrToSymbol.find(TrampolineAddr); in executeCompileCallback() 98 << format("0x%016" PRIx64, TrampolineAddr); in executeCompileCallback()
|
| H A D | EPCIndirectionUtils.cpp | 410 JITTargetAddress TrampolineAddr) { in reentry() argument 415 TrampolineAddr, in reentry()
|
| /llvm-project-15.0.7/llvm/include/llvm/ExecutionEngine/Orc/ |
| H A D | LazyReexports.h | 53 JITTargetAddress TrampolineAddr, 68 Expected<ReexportsEntry> findReexport(JITTargetAddress TrampolineAddr); 69 Error notifyResolved(JITTargetAddress TrampolineAddr, 97 [this](JITTargetAddress TrampolineAddr, in init() 100 resolveTrampolineLandingAddress(TrampolineAddr, in init()
|
| H A D | IndirectionUtils.h | 69 JITTargetAddress TrampolineAddr, 83 auto TrampolineAddr = AvailableTrampolines.back(); in getTrampoline() local 85 return TrampolineAddr; in getTrampoline() 89 void releaseTrampoline(JITTargetAddress TrampolineAddr) { in releaseTrampoline() argument 91 AvailableTrampolines.push_back(TrampolineAddr); in releaseTrampoline() 214 JITTargetAddress executeCompileCallback(JITTargetAddress TrampolineAddr); 267 [this](JITTargetAddress TrampolineAddr, in LocalJITCompileCallbackManager() 269 NotifyLandingResolved(executeCompileCallback(TrampolineAddr)); in LocalJITCompileCallbackManager()
|
| /llvm-project-15.0.7/llvm/examples/OrcV2Examples/LLJITWithExecutorProcessControl/ |
| H A D | LLJITWithExecutorProcessControl.cpp | 104 static void *reenter(void *Ctx, void *TrampolineAddr) { in reenter() argument 110 pointerToJITTargetAddress(TrampolineAddr), in reenter()
|