Home
last modified time | relevance | path

Searched refs:TPCIndirectionUtils (Results 1 – 7 of 7) sorted by relevance

/external/llvm-project/llvm/lib/ExecutionEngine/Orc/
DTPCIndirectionUtils.cpp24 using IndirectStubInfo = TPCIndirectionUtils::IndirectStubInfo;
25 using IndirectStubInfoVector = TPCIndirectionUtils::IndirectStubInfoVector;
28 getIndirectStubs(TPCIndirectionUtils &TPCIU, unsigned NumStubs) { in getIndirectStubs()
40 TPCTrampolinePool(TPCIndirectionUtils &TPCIU);
48 TPCIndirectionUtils &TPCIU;
57 TPCIndirectStubsManager(TPCIndirectionUtils &TPCIU) : TPCIU(TPCIU) {} in TPCIndirectStubsManager()
76 TPCIndirectionUtils &TPCIU;
80 TPCTrampolinePool::TPCTrampolinePool(TPCIndirectionUtils &TPCIU) in TPCTrampolinePool()
234 TPCIndirectionUtils::ABISupport::~ABISupport() {} in ~ABISupport()
236 Expected<std::unique_ptr<TPCIndirectionUtils>>
[all …]
DCMakeLists.txt27 TPCIndirectionUtils.cpp
/external/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/
DTPCIndirectionUtils.h30 class TPCIndirectionUtils {
82 static std::unique_ptr<TPCIndirectionUtils>
86 static Expected<std::unique_ptr<TPCIndirectionUtils>>
143 TPCIndirectionUtils(TargetProcessControl &TPC,
171 Error setUpInProcessLCTMReentryViaTPCIU(TPCIndirectionUtils &TPCIU);
176 class ABISupportImpl : public TPCIndirectionUtils::ABISupport {
213 std::unique_ptr<TPCIndirectionUtils>
214 TPCIndirectionUtils::CreateWithABI(TargetProcessControl &TPC) { in CreateWithABI()
215 return std::unique_ptr<TPCIndirectionUtils>(new TPCIndirectionUtils( in CreateWithABI()
/external/llvm-project/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter3/
DKaleidoscopeJIT.h44 std::unique_ptr<TPCIndirectionUtils> TPCIU;
64 std::unique_ptr<TPCIndirectionUtils> TPCIU, in KaleidoscopeJIT()
97 auto TPCIU = TPCIndirectionUtils::Create(**TPC); in Create()
/external/llvm-project/llvm/examples/OrcV2Examples/LLJITWithTargetProcessControl/
DLLJITWithTargetProcessControl.cpp108 auto *TPCIU = static_cast<TPCIndirectionUtils *>(Ctx); in reenter()
150 auto TPCIU = ExitOnErr(TPCIndirectionUtils::Create(*TPC)); in main()
/external/llvm-project/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter4/
DKaleidoscopeJIT.h131 std::unique_ptr<TPCIndirectionUtils> TPCIU;
151 std::unique_ptr<TPCIndirectionUtils> TPCIU, in KaleidoscopeJIT()
182 auto TPCIU = TPCIndirectionUtils::Create(**TPC); in Create()
/external/llvm-project/llvm/utils/gn/secondary/llvm/lib/ExecutionEngine/Orc/
DBUILD.gn39 "TPCIndirectionUtils.cpp",