| abandonPendingResponses() | llvm::orc::rpc::detail::RPCEndpointBase< SingleThreadedRPCEndpoint< rpc::RawByteChannel, uint32_t, uint32_t >, rpc::RawByteChannel, uint32_t, uint32_t > | inline |
| addHandler(HandlerT Handler) | llvm::orc::rpc::SingleThreadedRPCEndpoint< rpc::RawByteChannel > | inline |
| addHandler(ClassT &Object, RetT(ClassT::*Method)(ArgTs...)) | llvm::orc::rpc::SingleThreadedRPCEndpoint< rpc::RawByteChannel > | inline |
| addHandlerImpl(HandlerT Handler, LaunchPolicy Launch) | llvm::orc::rpc::detail::RPCEndpointBase< SingleThreadedRPCEndpoint< rpc::RawByteChannel, uint32_t, uint32_t >, rpc::RawByteChannel, uint32_t, uint32_t > | inlineprotected |
| appendCallAsync(HandlerT Handler, const ArgTs &...Args) | llvm::orc::rpc::detail::RPCEndpointBase< SingleThreadedRPCEndpoint< rpc::RawByteChannel, uint32_t, uint32_t >, rpc::RawByteChannel, uint32_t, uint32_t > | inline |
| C | llvm::orc::rpc::detail::RPCEndpointBase< SingleThreadedRPCEndpoint< rpc::RawByteChannel, uint32_t, uint32_t >, rpc::RawByteChannel, uint32_t, uint32_t > | protected |
| callAsync(HandlerT Handler, const ArgTs &...Args) | llvm::orc::rpc::detail::RPCEndpointBase< SingleThreadedRPCEndpoint< rpc::RawByteChannel, uint32_t, uint32_t >, rpc::RawByteChannel, uint32_t, uint32_t > | inline |
| callB(const ArgTs &...Args) | llvm::orc::rpc::SingleThreadedRPCEndpoint< rpc::RawByteChannel > | inline |
| callIntVoid(JITTargetAddress Addr) | llvm::orc::remote::OrcRemoteTargetClient< ChannelT > | inline |
| callMain(JITTargetAddress Addr, const std::vector< std::string > &Args) | llvm::orc::remote::OrcRemoteTargetClient< ChannelT > | inline |
| callVoidVoid(JITTargetAddress Addr) | llvm::orc::remote::OrcRemoteTargetClient< ChannelT > | inline |
| Create(ChannelT &Channel) | llvm::orc::remote::OrcRemoteTargetClient< ChannelT > | inlinestatic |
| createIndirectStubsManager(std::unique_ptr< RCIndirectStubsManager > &I) | llvm::orc::remote::OrcRemoteTargetClient< ChannelT > | inline |
| createRemoteMemoryManager(std::unique_ptr< RCMemoryManager > &MM) | llvm::orc::remote::OrcRemoteTargetClient< ChannelT > | inline |
| enableCompileCallbacks(JITTargetAddress ErrorHandlerAddress) | llvm::orc::remote::OrcRemoteTargetClient< ChannelT > | inline |
| FnIdAllocator | llvm::orc::rpc::detail::RPCEndpointBase< SingleThreadedRPCEndpoint< rpc::RawByteChannel, uint32_t, uint32_t >, rpc::RawByteChannel, uint32_t, uint32_t > | protected |
| getInvalidFunctionId() const | llvm::orc::rpc::detail::RPCEndpointBase< SingleThreadedRPCEndpoint< rpc::RawByteChannel, uint32_t, uint32_t >, rpc::RawByteChannel, uint32_t, uint32_t > | inlineprotected |
| getRemoteFunctionId() | llvm::orc::rpc::detail::RPCEndpointBase< SingleThreadedRPCEndpoint< rpc::RawByteChannel, uint32_t, uint32_t >, rpc::RawByteChannel, uint32_t, uint32_t > | inlineprotected |
| getSymbolAddress(StringRef Name) | llvm::orc::remote::OrcRemoteTargetClient< ChannelT > | inline |
| getTargetTriple() const | llvm::orc::remote::OrcRemoteTargetClient< ChannelT > | inline |
| handleNegotiate(const std::string &Name) | llvm::orc::rpc::detail::RPCEndpointBase< SingleThreadedRPCEndpoint< rpc::RawByteChannel, uint32_t, uint32_t >, rpc::RawByteChannel, uint32_t, uint32_t > | inlineprotected |
| handleOne() | llvm::orc::rpc::detail::RPCEndpointBase< SingleThreadedRPCEndpoint< rpc::RawByteChannel, uint32_t, uint32_t >, rpc::RawByteChannel, uint32_t, uint32_t > | inline |
| handleResponse(uint32_tSeqNo) | llvm::orc::rpc::detail::RPCEndpointBase< SingleThreadedRPCEndpoint< rpc::RawByteChannel, uint32_t, uint32_t >, rpc::RawByteChannel, uint32_t, uint32_t > | inlineprotected |
| Handlers | llvm::orc::rpc::detail::RPCEndpointBase< SingleThreadedRPCEndpoint< rpc::RawByteChannel, uint32_t, uint32_t >, rpc::RawByteChannel, uint32_t, uint32_t > | protected |
| LazyAutoNegotiation | llvm::orc::rpc::detail::RPCEndpointBase< SingleThreadedRPCEndpoint< rpc::RawByteChannel, uint32_t, uint32_t >, rpc::RawByteChannel, uint32_t, uint32_t > | protected |
| LocalFunctionIds | llvm::orc::rpc::detail::RPCEndpointBase< SingleThreadedRPCEndpoint< rpc::RawByteChannel, uint32_t, uint32_t >, rpc::RawByteChannel, uint32_t, uint32_t > | protected |
| negotiateFunction(bool Retry=false) | llvm::orc::rpc::SingleThreadedRPCEndpoint< rpc::RawByteChannel > | inline |
| OrcRemoteTargetRPCAPI(rpc::RawByteChannel &C) | llvm::orc::remote::OrcRemoteTargetRPCAPI | inline |
| PendingResponses | llvm::orc::rpc::detail::RPCEndpointBase< SingleThreadedRPCEndpoint< rpc::RawByteChannel, uint32_t, uint32_t >, rpc::RawByteChannel, uint32_t, uint32_t > | protected |
| readArgs(ArgTs &...Args) | llvm::orc::rpc::detail::RPCEndpointBase< SingleThreadedRPCEndpoint< rpc::RawByteChannel, uint32_t, uint32_t >, rpc::RawByteChannel, uint32_t, uint32_t > | inlinestatic |
| RemoteFunctionIds | llvm::orc::rpc::detail::RPCEndpointBase< SingleThreadedRPCEndpoint< rpc::RawByteChannel, uint32_t, uint32_t >, rpc::RawByteChannel, uint32_t, uint32_t > | protected |
| ResponseId | llvm::orc::rpc::detail::RPCEndpointBase< SingleThreadedRPCEndpoint< rpc::RawByteChannel, uint32_t, uint32_t >, rpc::RawByteChannel, uint32_t, uint32_t > | protected |
| ResponsesMutex | llvm::orc::rpc::detail::RPCEndpointBase< SingleThreadedRPCEndpoint< rpc::RawByteChannel, uint32_t, uint32_t >, rpc::RawByteChannel, uint32_t, uint32_t > | protected |
| RPCEndpointBase(rpc::RawByteChannel &C, bool LazyAutoNegotiation) | llvm::orc::rpc::detail::RPCEndpointBase< SingleThreadedRPCEndpoint< rpc::RawByteChannel, uint32_t, uint32_t >, rpc::RawByteChannel, uint32_t, uint32_t > | inline |
| sendAppendedCalls() | llvm::orc::rpc::detail::RPCEndpointBase< SingleThreadedRPCEndpoint< rpc::RawByteChannel, uint32_t, uint32_t >, rpc::RawByteChannel, uint32_t, uint32_t > | inline |
| SequenceNumberMgr | llvm::orc::rpc::detail::RPCEndpointBase< SingleThreadedRPCEndpoint< rpc::RawByteChannel, uint32_t, uint32_t >, rpc::RawByteChannel, uint32_t, uint32_t > | protected |
| SingleThreadedRPCEndpoint(rpc::RawByteChannel &C, bool LazyAutoNegotiation) | llvm::orc::rpc::SingleThreadedRPCEndpoint< rpc::RawByteChannel > | inline |
| terminateSession() | llvm::orc::remote::OrcRemoteTargetClient< ChannelT > | inline |
| wrapHandler(HandlerT Handler, LaunchPolicy Launch) | llvm::orc::rpc::detail::RPCEndpointBase< SingleThreadedRPCEndpoint< rpc::RawByteChannel, uint32_t, uint32_t >, rpc::RawByteChannel, uint32_t, uint32_t > | inlineprotected |
| WrappedHandlerFn typedef | llvm::orc::rpc::detail::RPCEndpointBase< SingleThreadedRPCEndpoint< rpc::RawByteChannel, uint32_t, uint32_t >, rpc::RawByteChannel, uint32_t, uint32_t > | protected |