/external/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/ |
D | TPCIndirectionUtils.h | 26 class TargetProcessControl; variable 83 CreateWithABI(TargetProcessControl &TPC); 87 Create(TargetProcessControl &TPC); 90 TargetProcessControl &getTargetProcessControl() const { return TPC; } in getTargetProcessControl() 143 TPCIndirectionUtils(TargetProcessControl &TPC, 149 TargetProcessControl &TPC; 214 TPCIndirectionUtils::CreateWithABI(TargetProcessControl &TPC) { in CreateWithABI()
|
D | TPCDynamicLibrarySearchGenerator.h | 33 TPCDynamicLibrarySearchGenerator(TargetProcessControl &TPC, 42 Load(TargetProcessControl &TPC, const char *LibraryPath, 48 GetForTargetProcess(TargetProcessControl &TPC, 58 TargetProcessControl &TPC;
|
D | TPCEHFrameRegistrar.h | 30 Create(TargetProcessControl &TPC); 34 TPCEHFrameRegistrar(TargetProcessControl &TPC, in TPCEHFrameRegistrar() 46 TargetProcessControl &TPC;
|
D | TargetProcessControl.h | 32 class TargetProcessControl { 93 virtual ~TargetProcessControl(); 147 TargetProcessControl(std::shared_ptr<SymbolStringPool> SSP) in TargetProcessControl() function 158 class SelfTargetProcessControl : public TargetProcessControl, 159 private TargetProcessControl::MemoryAccess {
|
D | LLJIT.h | 32 class TargetProcessControl; variable 269 TargetProcessControl *TPC = nullptr; 358 SetterImpl &setTargetProcessControl(TargetProcessControl &TPC) { in setTargetProcessControl()
|
D | OrcRPCTargetProcessControl.h | 228 class OrcRPCTPCMemoryAccess : public TargetProcessControl::MemoryAccess { 276 class OrcRPCTargetProcessControlBase : public TargetProcessControl { 284 : TargetProcessControl(std::move(SSP)), in OrcRPCTargetProcessControlBase()
|
/external/llvm-project/llvm/tools/llvm-jitlink/ |
D | llvm-jitlink.h | 63 static Expected<std::unique_ptr<TargetProcessControl>> LaunchExecutor(); 65 static Expected<std::unique_ptr<TargetProcessControl>> ConnectToExecutor(); 107 std::unique_ptr<TargetProcessControl::MemoryAccess> OwnedMemAccess; 114 std::unique_ptr<orc::TargetProcessControl> TPC; 161 Session(std::unique_ptr<orc::TargetProcessControl> TPC, Error &Err);
|
D | llvm-jitlink.cpp | 579 Expected<std::unique_ptr<TargetProcessControl>> 662 Expected<std::unique_ptr<TargetProcessControl>> 757 std::unique_ptr<TargetProcessControl> TPC; in Create() 787 Session::Session(std::unique_ptr<TargetProcessControl> TPC, Error &Err) in Session()
|
/external/llvm-project/llvm/lib/ExecutionEngine/Orc/ |
D | TargetProcessControl.cpp | 21 TargetProcessControl::MemoryAccess::~MemoryAccess() {} in ~MemoryAccess() 23 TargetProcessControl::~TargetProcessControl() {} in ~TargetProcessControl() 28 : TargetProcessControl(std::move(SSP)) { in SelfTargetProcessControl()
|
D | CMakeLists.txt | 23 TargetProcessControl.cpp
|
D | TPCDynamicLibrarySearchGenerator.cpp | 15 TPCDynamicLibrarySearchGenerator::Load(TargetProcessControl &TPC, in Load()
|
D | TPCEHFrameRegistrar.cpp | 16 TPCEHFrameRegistrar::Create(TargetProcessControl &TPC) { in Create()
|
D | TPCIndirectionUtils.cpp | 237 TPCIndirectionUtils::Create(TargetProcessControl &TPC) { in Create() 333 TPCIndirectionUtils::TPCIndirectionUtils(TargetProcessControl &TPC, in TPCIndirectionUtils()
|
/external/llvm-project/llvm/examples/Kaleidoscope/include/ |
D | KaleidoscopeJIT.h | 35 std::unique_ptr<TargetProcessControl> TPC; 47 KaleidoscopeJIT(std::unique_ptr<TargetProcessControl> TPC, in KaleidoscopeJIT()
|
/external/llvm-project/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter1/ |
D | KaleidoscopeJIT.h | 35 std::unique_ptr<TargetProcessControl> TPC; 47 KaleidoscopeJIT(std::unique_ptr<TargetProcessControl> TPC, in KaleidoscopeJIT()
|
/external/tensorflow/tensorflow/compiler/xla/service/cpu/ |
D | simple_orc_jit.h | 57 std::unique_ptr<llvm::orc::TargetProcessControl> target_process_control, 112 std::unique_ptr<llvm::orc::TargetProcessControl> target_process_control_;
|
D | simple_orc_jit.cc | 88 std::unique_ptr<llvm::orc::TargetProcessControl> target_process_control, in SimpleOrcJIT()
|
/external/llvm-project/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter2/ |
D | KaleidoscopeJIT.h | 40 std::unique_ptr<TargetProcessControl> TPC; 53 KaleidoscopeJIT(std::unique_ptr<TargetProcessControl> TPC, in KaleidoscopeJIT()
|
/external/llvm-project/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter3/ |
D | KaleidoscopeJIT.h | 42 std::unique_ptr<TargetProcessControl> TPC; 62 KaleidoscopeJIT(std::unique_ptr<TargetProcessControl> TPC, in KaleidoscopeJIT()
|
/external/llvm-project/llvm/utils/gn/secondary/llvm/lib/ExecutionEngine/Orc/ |
D | BUILD.gn | 40 "TargetProcessControl.cpp",
|
/external/llvm-project/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter4/ |
D | KaleidoscopeJIT.h | 129 std::unique_ptr<TargetProcessControl> TPC; 149 KaleidoscopeJIT(std::unique_ptr<TargetProcessControl> TPC, in KaleidoscopeJIT()
|
/external/llvm-project/llvm/docs/ |
D | ORCv2.rst | 774 1. **TargetProcessControl: Improvements to in-tree support for out-of-process 777 The ``TargetProcessControl`` API provides various operations on the JIT 785 2. **ORC RPC based TargetProcessControl implementation** 787 An ORC RPC based implementation of the ``TargetProcessControl`` API is
|