abandonPendingResponses() | llvm::orc::rpc::detail::RPCEndpointBase< SingleThreadedRPCEndpoint< rpc::RawByteChannel, uint32_t, uint32_t >, rpc::RawByteChannel, uint32_t, uint32_t > | inline |
addAsyncHandler(HandlerT Handler) | llvm::orc::rpc::SingleThreadedRPCEndpoint< rpc::RawByteChannel > | inline |
addAsyncHandler(ClassT &Object, RetT(ClassT::*Method)(ArgTs...)) | llvm::orc::rpc::SingleThreadedRPCEndpoint< rpc::RawByteChannel > | inline |
addAsyncHandlerImpl(HandlerT Handler) | llvm::orc::rpc::detail::RPCEndpointBase< SingleThreadedRPCEndpoint< rpc::RawByteChannel, uint32_t, uint32_t >, rpc::RawByteChannel, uint32_t, uint32_t > | inlineprotected |
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) | 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 | inline |
callMain(JITTargetAddress Addr, const std::vector< std::string > &Args) | llvm::orc::remote::OrcRemoteTargetClient | inline |
callVoidVoid(JITTargetAddress Addr) | llvm::orc::remote::OrcRemoteTargetClient | inline |
clearHandlers() | llvm::orc::rpc::detail::RPCEndpointBase< SingleThreadedRPCEndpoint< rpc::RawByteChannel, uint32_t, uint32_t >, rpc::RawByteChannel, uint32_t, uint32_t > | inline |
Create(rpc::RawByteChannel &Channel, ExecutionSession &ES) | llvm::orc::remote::OrcRemoteTargetClient | inlinestatic |
createIndirectStubsManager() | llvm::orc::remote::OrcRemoteTargetClient | inline |
createRemoteMemoryManager() | llvm::orc::remote::OrcRemoteTargetClient | inline |
enableCompileCallbacks(JITTargetAddress ErrorHandlerAddress) | llvm::orc::remote::OrcRemoteTargetClient | 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(bool NegotiateIfNotInMap, bool NegotiateIfInvalid) | 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 | inline |
getTargetTriple() const | llvm::orc::remote::OrcRemoteTargetClient | 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_t SeqNo) | 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::detail::RPCEndpointBase< SingleThreadedRPCEndpoint< rpc::RawByteChannel, uint32_t, uint32_t >, rpc::RawByteChannel, uint32_t, uint32_t > | 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 |
removeHandler() | llvm::orc::rpc::detail::RPCEndpointBase< SingleThreadedRPCEndpoint< rpc::RawByteChannel, uint32_t, uint32_t >, rpc::RawByteChannel, uint32_t, uint32_t > | inline |
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 | inline |
wrapAsyncHandler(HandlerT Handler) | llvm::orc::rpc::detail::RPCEndpointBase< SingleThreadedRPCEndpoint< rpc::RawByteChannel, uint32_t, uint32_t >, rpc::RawByteChannel, uint32_t, uint32_t > | inlineprotected |
wrapHandler(HandlerT Handler) | 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 |