LLVM 22.0.0git
|
#include "llvm/ExecutionEngine/Orc/TargetProcess/SimpleRemoteEPCServer.h"
Public Member Functions | |
SimpleRemoteEPCServer & | server () |
StringMap< std::vector< char > > & | bootstrapMap () |
template<typename T, typename SPSTagT> | |
void | setBootstrapMapValue (std::string Key, const T &Value) |
StringMap< ExecutorAddr > & | bootstrapSymbols () |
std::vector< std::unique_ptr< ExecutorBootstrapService > > & | services () |
void | setDispatcher (std::unique_ptr< Dispatcher > D) |
void | setErrorReporter (unique_function< void(Error)> ReportError) |
Friends | |
class | SimpleRemoteEPCServer |
Definition at line 63 of file SimpleRemoteEPCServer.h.
Definition at line 68 of file SimpleRemoteEPCServer.h.
|
inline |
Definition at line 79 of file SimpleRemoteEPCServer.h.
Referenced by llvm::orc::SimpleRemoteEPCServer::Create().
|
inline |
Definition at line 67 of file SimpleRemoteEPCServer.h.
References SimpleRemoteEPCServer.
|
inline |
Definition at line 80 of file SimpleRemoteEPCServer.h.
Referenced by llvm::orc::SimpleRemoteEPCServer::Create().
|
inline |
Definition at line 70 of file SimpleRemoteEPCServer.h.
References assert(), llvm::InnerAnalysisManagerProxy< AnalysisManagerT, IRUnitT, ExtraArgTs... >::Key, and llvm::Success.
|
inline |
Definition at line 83 of file SimpleRemoteEPCServer.h.
|
inline |
Definition at line 84 of file SimpleRemoteEPCServer.h.
|
friend |
Definition at line 64 of file SimpleRemoteEPCServer.h.
References SimpleRemoteEPCServer.
Referenced by server(), and SimpleRemoteEPCServer.