LLVM 20.0.0git
|
#include "llvm/ExecutionEngine/Orc/EPCGenericMemoryAccess.h"
Classes | |
struct | FuncAddrs |
Function addresses for memory access. More... | |
Additional Inherited Members | |
Public Types inherited from llvm::orc::ExecutorProcessControl::MemoryAccess | |
using | WriteResultFn = unique_function< void(Error)> |
Callback function for asynchronous writes. | |
Definition at line 26 of file EPCGenericMemoryAccess.h.
|
inline |
Create an EPCGenericMemoryAccess instance from a given set of function addrs.
Definition at line 40 of file EPCGenericMemoryAccess.h.
|
inlineoverridevirtual |
Implements llvm::orc::ExecutorProcessControl::MemoryAccess.
Definition at line 71 of file EPCGenericMemoryAccess.h.
References llvm::orc::ExecutorProcessControl::callSPSWrapperAsync(), and llvm::orc::EPCGenericMemoryAccess::FuncAddrs::WriteBuffers.
|
inlineoverridevirtual |
Implements llvm::orc::ExecutorProcessControl::MemoryAccess.
Definition at line 78 of file EPCGenericMemoryAccess.h.
References llvm::orc::ExecutorProcessControl::callSPSWrapperAsync(), and llvm::orc::EPCGenericMemoryAccess::FuncAddrs::WritePointers.
|
inlineoverridevirtual |
Implements llvm::orc::ExecutorProcessControl::MemoryAccess.
Definition at line 50 of file EPCGenericMemoryAccess.h.
References llvm::orc::ExecutorProcessControl::callSPSWrapperAsync(), and llvm::orc::EPCGenericMemoryAccess::FuncAddrs::WriteUInt16s.
|
inlineoverridevirtual |
Implements llvm::orc::ExecutorProcessControl::MemoryAccess.
Definition at line 57 of file EPCGenericMemoryAccess.h.
References llvm::orc::ExecutorProcessControl::callSPSWrapperAsync(), and llvm::orc::EPCGenericMemoryAccess::FuncAddrs::WriteUInt32s.
|
inlineoverridevirtual |
Implements llvm::orc::ExecutorProcessControl::MemoryAccess.
Definition at line 64 of file EPCGenericMemoryAccess.h.
References llvm::orc::ExecutorProcessControl::callSPSWrapperAsync(), and llvm::orc::EPCGenericMemoryAccess::FuncAddrs::WriteUInt64s.
|
inlineoverridevirtual |
Implements llvm::orc::ExecutorProcessControl::MemoryAccess.
Definition at line 43 of file EPCGenericMemoryAccess.h.
References llvm::orc::ExecutorProcessControl::callSPSWrapperAsync(), and llvm::orc::EPCGenericMemoryAccess::FuncAddrs::WriteUInt8s.