Home
last modified time | relevance | path

Searched refs:EPCIndirectionUtils (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/
H A DEPCIndirectionUtils.h30 class EPCIndirectionUtils {
80 static std::unique_ptr<EPCIndirectionUtils>
84 static Expected<std::unique_ptr<EPCIndirectionUtils>>
88 static Expected<std::unique_ptr<EPCIndirectionUtils>>
145 EPCIndirectionUtils(ExecutorProcessControl &EPC,
173 Error setUpInProcessLCTMReentryViaEPCIU(EPCIndirectionUtils &EPCIU);
178 class ABISupportImpl : public EPCIndirectionUtils::ABISupport {
215 std::unique_ptr<EPCIndirectionUtils>
216 EPCIndirectionUtils::CreateWithABI(ExecutorProcessControl &EPC) { in CreateWithABI()
217 return std::unique_ptr<EPCIndirectionUtils>(new EPCIndirectionUtils( in CreateWithABI()
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DEPCIndirectionUtils.cpp24 using IndirectStubInfo = EPCIndirectionUtils::IndirectStubInfo;
25 using IndirectStubInfoVector = EPCIndirectionUtils::IndirectStubInfoVector;
28 getIndirectStubs(EPCIndirectionUtils &EPCIU, unsigned NumStubs) { in getIndirectStubs()
40 EPCTrampolinePool(EPCIndirectionUtils &EPCIU);
48 EPCIndirectionUtils &EPCIU;
57 EPCIndirectStubsManager(EPCIndirectionUtils &EPCIU) : EPCIU(EPCIU) {} in EPCIndirectStubsManager()
76 EPCIndirectionUtils &EPCIU;
80 EPCTrampolinePool::EPCTrampolinePool(EPCIndirectionUtils &EPCIU) in EPCTrampolinePool()
232 EPCIndirectionUtils::ABISupport::~ABISupport() = default;
234 Expected<std::unique_ptr<EPCIndirectionUtils>>
[all …]