13#ifndef LLVM_EXECUTIONENGINE_ORC_SHAREDMEMORYMAPSPS_H
14#define LLVM_EXECUTIONENGINE_ORC_SHAREDMEMORYMAPSPS_H
Tagged union holding either a T or a Error.
An ExecutionSession represents a running JIT program.
Represents a JIT'd dynamic library.
Dispatches proxies for the call described by CI, which must provide:
LLVM_ABI Expected< SharedMemoryMapBindings > createSharedMemoryMapBindings(JITDylib &JD)
Build bindings over the SPS controller interface, resolving the operations in the given JITDylib unde...
ProxySpec< rt::sps_ci::SharedMemoryMapperRelease > SharedMemoryMapReleaseProxySpec
ProxySpec< rt::sps_ci::SharedMemoryMapperInitialize > SharedMemoryMapInitializeProxySpec
ProxySpec< rt::sps_ci::SharedMemoryMapperReserve > SharedMemoryMapReserveProxySpec
A ProxySpec per operation, built from the operation's controller-interface descriptor in Shared/SPSCI...
ProxySpec< rt::sps_ci::SharedMemoryMapperDeinitialize > SharedMemoryMapDeinitializeProxySpec