Searched refs:TrampolineAddr (Results 1 – 5 of 5) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/ |
| H A D | IndirectionUtils.cpp | 65 if (auto TrampolineAddr = TP->getTrampoline()) { in getCompileCallback() local 70 AddrToSymbol[*TrampolineAddr] = CallbackName; in getCompileCallback() 74 return *TrampolineAddr; in getCompileCallback() 76 return TrampolineAddr.takeError(); in getCompileCallback() 80 JITCompileCallbackManager::executeCompileCallback(ExecutorAddr TrampolineAddr) { in executeCompileCallback() argument 85 auto I = AddrToSymbol.find(TrampolineAddr); in executeCompileCallback() 94 formatv("{0:x}", TrampolineAddr), in executeCompileCallback()
|
| H A D | LazyReexports.cpp | 48 LazyCallThroughManager::findReexport(ExecutorAddr TrampolineAddr) { in findReexport() argument 50 auto I = Reexports.find(TrampolineAddr); in findReexport() 54 formatv("{0:x}", TrampolineAddr)); in findReexport() 58 Error LazyCallThroughManager::notifyResolved(ExecutorAddr TrampolineAddr, in notifyResolved() argument 63 auto I = Notifiers.find(TrampolineAddr); in notifyResolved() 74 ExecutorAddr TrampolineAddr, in resolveTrampolineLandingAddress() argument 77 auto Entry = findReexport(TrampolineAddr); in resolveTrampolineLandingAddress() 84 auto Callback = [this, TrampolineAddr, SymbolName = Entry->SymbolName, in resolveTrampolineLandingAddress() 92 if (auto Err = notifyResolved(TrampolineAddr, LandingAddr)) in resolveTrampolineLandingAddress()
|
| H A D | EPCIndirectionUtils.cpp | 410 JITTargetAddress TrampolineAddr) { in reentry() argument 415 ExecutorAddr(TrampolineAddr), in reentry()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/ |
| H A D | IndirectionUtils.h | 71 ExecutorAddr TrampolineAddr, 85 auto TrampolineAddr = AvailableTrampolines.back(); in getTrampoline() local 87 return TrampolineAddr; in getTrampoline() 91 void releaseTrampoline(ExecutorAddr TrampolineAddr) { in releaseTrampoline() argument 93 AvailableTrampolines.push_back(TrampolineAddr); in releaseTrampoline() 216 LLVM_ABI ExecutorAddr executeCompileCallback(ExecutorAddr TrampolineAddr); 268 [this](ExecutorAddr TrampolineAddr, in LocalJITCompileCallbackManager() 270 NotifyLandingResolved(executeCompileCallback(TrampolineAddr)); in LocalJITCompileCallbackManager()
|
| H A D | LazyReexports.h | 56 ExecutorAddr TrampolineAddr, 71 LLVM_ABI Expected<ReexportsEntry> findReexport(ExecutorAddr TrampolineAddr); 72 LLVM_ABI Error notifyResolved(ExecutorAddr TrampolineAddr, 100 [this](ExecutorAddr TrampolineAddr, in init() 103 resolveTrampolineLandingAddress(TrampolineAddr, in init()
|