Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/lib/ExecutionEngine/Orc/
H A DEPCIndirectionUtils.cpp24 using IndirectStubInfo = EPCIndirectionUtils::IndirectStubInfo;
40 EPCTrampolinePool(EPCIndirectionUtils &EPCIU);
48 EPCIndirectionUtils &EPCIU;
76 EPCIndirectionUtils &EPCIU;
236 EPCIndirectionUtils::ABISupport::~ABISupport() = default;
238 Expected<std::unique_ptr<EPCIndirectionUtils>>
239 EPCIndirectionUtils::Create(ExecutorProcessControl &EPC) { in Create()
274 Error EPCIndirectionUtils::cleanup() { in cleanup()
320 EPCIndirectionUtils::createIndirectStubsManager() { in createIndirectStubsManager()
339 EPCIndirectionUtils::EPCIndirectionUtils(ExecutorProcessControl &EPC, in EPCIndirectionUtils() function in llvm::orc::EPCIndirectionUtils
[all …]
H A DCMakeLists.txt18 EPCIndirectionUtils.cpp
/llvm-project-15.0.7/llvm/include/llvm/ExecutionEngine/Orc/
H A DEPCIndirectionUtils.h30 class EPCIndirectionUtils {
82 static std::unique_ptr<EPCIndirectionUtils>
86 static Expected<std::unique_ptr<EPCIndirectionUtils>>
143 EPCIndirectionUtils(ExecutorProcessControl &EPC,
171 Error setUpInProcessLCTMReentryViaEPCIU(EPCIndirectionUtils &EPCIU);
176 class ABISupportImpl : public EPCIndirectionUtils::ABISupport {
213 std::unique_ptr<EPCIndirectionUtils>
214 EPCIndirectionUtils::CreateWithABI(ExecutorProcessControl &EPC) { in CreateWithABI()
215 return std::unique_ptr<EPCIndirectionUtils>(new EPCIndirectionUtils( in CreateWithABI()
/llvm-project-15.0.7/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter3/
H A DKaleidoscopeJIT.h43 std::unique_ptr<EPCIndirectionUtils> EPCIU;
62 std::unique_ptr<EPCIndirectionUtils> EPCIU, in KaleidoscopeJIT()
94 auto EPCIU = EPCIndirectionUtils::Create(ES->getExecutorProcessControl()); in Create()
/llvm-project-15.0.7/llvm/examples/OrcV2Examples/LLJITWithExecutorProcessControl/
H A DLLJITWithExecutorProcessControl.cpp108 auto *EPCIU = static_cast<EPCIndirectionUtils *>(Ctx); in reenter()
150 auto EPCIU = ExitOnErr(EPCIndirectionUtils::Create( in main()
/llvm-project-15.0.7/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter4/
H A DKaleidoscopeJIT.h130 std::unique_ptr<EPCIndirectionUtils> EPCIU;
149 std::unique_ptr<EPCIndirectionUtils> EPCIU, in KaleidoscopeJIT()
179 auto EPCIU = EPCIndirectionUtils::Create(ES->getExecutorProcessControl()); in Create()
/llvm-project-15.0.7/llvm/utils/gn/secondary/llvm/lib/ExecutionEngine/Orc/
H A DBUILD.gn29 "EPCIndirectionUtils.cpp",
/llvm-project-15.0.7/clang/docs/tools/
H A Dclang-formatted-files.txt5298 llvm/include/llvm/ExecutionEngine/Orc/EPCIndirectionUtils.h
6035 llvm/lib/ExecutionEngine/Orc/EPCIndirectionUtils.cpp