Home
last modified time | relevance | path

Searched refs:TrampolinePool (Results 1 – 6 of 6) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/
H A DLazyReexports.h47 TrampolinePool *TP);
57 TrampolinePool::NotifyLandingResolvedFunction NotifyLandingResolved);
63 TrampolinePool::NotifyLandingResolvedFunction;
74 void setTrampolinePool(TrampolinePool &TP) { this->TP = &TP; } in setTrampolinePool()
84 TrampolinePool *TP = nullptr;
101 TrampolinePool::NotifyLandingResolvedFunction in init()
115 std::unique_ptr<TrampolinePool> TP;
H A DIndirectionUtils.h65 class LLVM_ABI TrampolinePool {
74 virtual ~TrampolinePool();
104 template <typename ORCABI> class LocalTrampolinePool : public TrampolinePool {
123 LocalTrampolinePool<ORCABI> *TrampolinePool = in reenter() local
129 TrampolinePool->ResolveLanding(ExecutorAddr::fromPtr(TrampolineId), in reenter()
220 JITCompileCallbackManager(std::unique_ptr<TrampolinePool> TP, in JITCompileCallbackManager()
227 void setTrampolinePool(std::unique_ptr<TrampolinePool> TP) { in setTrampolinePool()
233 std::unique_ptr<TrampolinePool> TP;
264 TrampolinePool::NotifyLandingResolvedFunction; in LocalJITCompileCallbackManager()
H A DEPCIndirectionUtils.h117 TrampolinePool &getTrampolinePool();
155 std::unique_ptr<TrampolinePool> TP;
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DEPCIndirectionUtils.cpp38 class EPCTrampolinePool : public TrampolinePool {
324 TrampolinePool &EPCIndirectionUtils::getTrampolinePool() { in getTrampolinePool()
H A DIndirectionUtils.cpp60 TrampolinePool::~TrampolinePool() = default;
H A DLazyReexports.cpp23 TrampolinePool *TP) in LazyCallThroughManager()