Home
last modified time | relevance | path

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

/src/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/
H A DLazyReexports.h44 TrampolinePool *TP);
54 TrampolinePool::NotifyLandingResolvedFunction NotifyLandingResolved);
60 TrampolinePool::NotifyLandingResolvedFunction;
70 void setTrampolinePool(TrampolinePool &TP) { this->TP = &TP; } in setTrampolinePool()
80 TrampolinePool *TP = nullptr;
97 TrampolinePool::NotifyLandingResolvedFunction in init()
111 std::unique_ptr<TrampolinePool> TP;
H A DIndirectionUtils.h63 class TrampolinePool {
72 virtual ~TrampolinePool();
102 template <typename ORCABI> class LocalTrampolinePool : public TrampolinePool {
121 LocalTrampolinePool<ORCABI> *TrampolinePool = in reenter() local
127 TrampolinePool->ResolveLanding(ExecutorAddr::fromPtr(TrampolineId), in reenter()
218 JITCompileCallbackManager(std::unique_ptr<TrampolinePool> TP, in JITCompileCallbackManager()
225 void setTrampolinePool(std::unique_ptr<TrampolinePool> TP) { in setTrampolinePool()
231 std::unique_ptr<TrampolinePool> TP;
262 TrampolinePool::NotifyLandingResolvedFunction; in LocalJITCompileCallbackManager()
H A DEPCIndirectionUtils.h117 TrampolinePool &getTrampolinePool();
155 std::unique_ptr<TrampolinePool> TP;
/src/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DIndirectionUtils.cpp63 TrampolinePool::~TrampolinePool() = default;
H A DEPCIndirectionUtils.cpp38 class EPCTrampolinePool : public TrampolinePool {
323 TrampolinePool &EPCIndirectionUtils::getTrampolinePool() { in getTrampolinePool()
H A DLazyReexports.cpp21 TrampolinePool *TP) in LazyCallThroughManager()