/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/ |
H A 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()
|
H A D | TPCDynamicLibrarySearchGenerator.h | 33 TPCDynamicLibrarySearchGenerator(TargetProcessControl &TPC, 42 Load(TargetProcessControl &TPC, const char *LibraryPath, 48 GetForTargetProcess(TargetProcessControl &TPC, 58 TargetProcessControl &TPC;
|
H A D | TPCEHFrameRegistrar.h | 30 Create(TargetProcessControl &TPC); 34 TPCEHFrameRegistrar(TargetProcessControl &TPC, in TPCEHFrameRegistrar() 46 TargetProcessControl &TPC;
|
H A D | TPCDebugObjectRegistrar.h | 42 TPCDebugObjectRegistrar(TargetProcessControl &TPC, in TPCDebugObjectRegistrar() 54 TargetProcessControl &TPC; 62 createJITLoaderGDBRegistrar(TargetProcessControl &TPC);
|
H A D | TargetProcessControl.h | 32 class TargetProcessControl { 101 virtual ~TargetProcessControl(); 155 TargetProcessControl(std::shared_ptr<SymbolStringPool> SSP) in TargetProcessControl() function 166 class SelfTargetProcessControl : public TargetProcessControl, 167 private TargetProcessControl::MemoryAccess {
|
H A D | LLJIT.h | 32 class TargetProcessControl; variable 270 TargetProcessControl *TPC = nullptr; 359 SetterImpl &setTargetProcessControl(TargetProcessControl &TPC) { in setTargetProcessControl()
|
H A D | OrcRPCTargetProcessControl.h | 229 class OrcRPCTPCMemoryAccess : public TargetProcessControl::MemoryAccess { 277 class OrcRPCTargetProcessControlBase : public TargetProcessControl { 285 : TargetProcessControl(std::move(SSP)), in OrcRPCTargetProcessControlBase()
|
/netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-jitlink/ |
H A D | llvm-jitlink.h | 61 static Expected<std::unique_ptr<TargetProcessControl>> LaunchExecutor(); 63 static Expected<std::unique_ptr<TargetProcessControl>> ConnectToExecutor(); 105 std::unique_ptr<TargetProcessControl::MemoryAccess> OwnedMemAccess; 112 std::unique_ptr<orc::TargetProcessControl> TPC; 159 Session(std::unique_ptr<orc::TargetProcessControl> TPC, Error &Err);
|
H A D | llvm-jitlink.cpp | 591 Expected<std::unique_ptr<TargetProcessControl>> 720 Expected<std::unique_ptr<TargetProcessControl>> 800 std::unique_ptr<TargetProcessControl> TPC; in Create() 830 Session::Session(std::unique_ptr<TargetProcessControl> TPC, Error &Err) in Session()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/ |
H A D | TargetProcessControl.cpp | 21 TargetProcessControl::MemoryAccess::~MemoryAccess() {} in ~MemoryAccess() 23 TargetProcessControl::~TargetProcessControl() {} in ~TargetProcessControl() 28 : TargetProcessControl(std::move(SSP)) { in SelfTargetProcessControl()
|
H A D | TPCDynamicLibrarySearchGenerator.cpp | 15 TPCDynamicLibrarySearchGenerator::Load(TargetProcessControl &TPC, in Load() 44 TargetProcessControl::LookupRequest Request(H, LookupSymbols); in tryToGenerate()
|
H A D | TPCDebugObjectRegistrar.cpp | 36 createJITLoaderGDBRegistrar(TargetProcessControl &TPC) { in createJITLoaderGDBRegistrar()
|
H A D | CMakeLists.txt | 24 TargetProcessControl.cpp
|
H A D | TPCEHFrameRegistrar.cpp | 16 TPCEHFrameRegistrar::Create(TargetProcessControl &TPC) { in Create()
|
H A D | TPCIndirectionUtils.cpp | 237 TPCIndirectionUtils::Create(TargetProcessControl &TPC) { in Create() 333 TPCIndirectionUtils::TPCIndirectionUtils(TargetProcessControl &TPC, in TPCIndirectionUtils()
|
/netbsd-src/external/apache2/llvm/dist/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter1/ |
H A D | KaleidoscopeJIT.h | 35 std::unique_ptr<TargetProcessControl> TPC; 47 KaleidoscopeJIT(std::unique_ptr<TargetProcessControl> TPC, in KaleidoscopeJIT()
|
/netbsd-src/external/apache2/llvm/dist/llvm/examples/Kaleidoscope/include/ |
H A D | KaleidoscopeJIT.h | 35 std::unique_ptr<TargetProcessControl> TPC; 47 KaleidoscopeJIT(std::unique_ptr<TargetProcessControl> TPC, in KaleidoscopeJIT()
|
/netbsd-src/external/apache2/llvm/dist/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter2/ |
H A D | KaleidoscopeJIT.h | 40 std::unique_ptr<TargetProcessControl> TPC; 53 KaleidoscopeJIT(std::unique_ptr<TargetProcessControl> TPC, in KaleidoscopeJIT()
|
/netbsd-src/external/apache2/llvm/dist/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter3/ |
H A D | KaleidoscopeJIT.h | 42 std::unique_ptr<TargetProcessControl> TPC; 62 KaleidoscopeJIT(std::unique_ptr<TargetProcessControl> TPC, in KaleidoscopeJIT()
|
/netbsd-src/external/apache2/llvm/lib/libLLVMOrc/ |
H A D | Makefile | 31 TargetProcessControl.cpp \
|
/netbsd-src/external/apache2/llvm/dist/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter4/ |
H A D | KaleidoscopeJIT.h | 129 std::unique_ptr<TargetProcessControl> TPC; 149 KaleidoscopeJIT(std::unique_ptr<TargetProcessControl> TPC, in KaleidoscopeJIT()
|
/netbsd-src/external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/ExecutionEngine/Orc/ |
H A D | BUILD.gn | 42 "TargetProcessControl.cpp",
|
/netbsd-src/external/apache2/llvm/dist/llvm/docs/ |
H A 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
|
H A D | JITLink.rst | 714 implementation of the ``orc::TargetProcessControl`` API: 715 ``OrcRPCTPCJITLinkMemoryManager``. This API uses TargetProcessControl API calls
|
/netbsd-src/external/apache2/llvm/dist/llvm/tools/lli/ |
H A D | lli.cpp | 939 std::unique_ptr<orc::TargetProcessControl> TPC = nullptr; in runOrcJIT()
|