diff options
Diffstat (limited to 'llvm/lib/ExecutionEngine/Orc/OrcRemoteTargetRPCAPI.cpp')
-rw-r--r-- | llvm/lib/ExecutionEngine/Orc/OrcRemoteTargetRPCAPI.cpp | 60 |
1 files changed, 25 insertions, 35 deletions
diff --git a/llvm/lib/ExecutionEngine/Orc/OrcRemoteTargetRPCAPI.cpp b/llvm/lib/ExecutionEngine/Orc/OrcRemoteTargetRPCAPI.cpp index 81e51a83021..d1a021aee3a 100644 --- a/llvm/lib/ExecutionEngine/Orc/OrcRemoteTargetRPCAPI.cpp +++ b/llvm/lib/ExecutionEngine/Orc/OrcRemoteTargetRPCAPI.cpp @@ -13,50 +13,40 @@ namespace llvm { namespace orc { namespace remote { -#define PROCNAME(X) \ +#define FUNCNAME(X) \ case X ## Id: \ return #X -const char *OrcRemoteTargetRPCAPI::getJITProcIdName(JITProcId Id) { +const char *OrcRemoteTargetRPCAPI::getJITFuncIdName(JITFuncId Id) { switch (Id) { case InvalidId: - return "*** Invalid JITProcId ***"; - PROCNAME(CallIntVoid); - PROCNAME(CallIntVoidResponse); - PROCNAME(CallMain); - PROCNAME(CallMainResponse); - PROCNAME(CallVoidVoid); - PROCNAME(CallVoidVoidResponse); - PROCNAME(CreateRemoteAllocator); - PROCNAME(CreateIndirectStubsOwner); - PROCNAME(DeregisterEHFrames); - PROCNAME(DestroyRemoteAllocator); - PROCNAME(DestroyIndirectStubsOwner); - PROCNAME(EmitIndirectStubs); - PROCNAME(EmitIndirectStubsResponse); - PROCNAME(EmitResolverBlock); - PROCNAME(EmitTrampolineBlock); - PROCNAME(EmitTrampolineBlockResponse); - PROCNAME(GetSymbolAddress); - PROCNAME(GetSymbolAddressResponse); - PROCNAME(GetRemoteInfo); - PROCNAME(GetRemoteInfoResponse); - PROCNAME(ReadMem); - PROCNAME(ReadMemResponse); - PROCNAME(RegisterEHFrames); - PROCNAME(ReserveMem); - PROCNAME(ReserveMemResponse); - PROCNAME(RequestCompile); - PROCNAME(RequestCompileResponse); - PROCNAME(SetProtections); - PROCNAME(TerminateSession); - PROCNAME(WriteMem); - PROCNAME(WritePtr); + return "*** Invalid JITFuncId ***"; + FUNCNAME(CallIntVoid); + FUNCNAME(CallMain); + FUNCNAME(CallVoidVoid); + FUNCNAME(CreateRemoteAllocator); + FUNCNAME(CreateIndirectStubsOwner); + FUNCNAME(DeregisterEHFrames); + FUNCNAME(DestroyRemoteAllocator); + FUNCNAME(DestroyIndirectStubsOwner); + FUNCNAME(EmitIndirectStubs); + FUNCNAME(EmitResolverBlock); + FUNCNAME(EmitTrampolineBlock); + FUNCNAME(GetSymbolAddress); + FUNCNAME(GetRemoteInfo); + FUNCNAME(ReadMem); + FUNCNAME(RegisterEHFrames); + FUNCNAME(ReserveMem); + FUNCNAME(RequestCompile); + FUNCNAME(SetProtections); + FUNCNAME(TerminateSession); + FUNCNAME(WriteMem); + FUNCNAME(WritePtr); }; return nullptr; } -#undef PROCNAME +#undef FUNCNAME } // end namespace remote } // end namespace orc |