13#ifndef LLVM_EXECUTIONENGINE_ORC_SHARED_ORCRTBRIDGE_H
14#define LLVM_EXECUTIONENGINE_ORC_SHARED_ORCRTBRIDGE_H
SPS tag type for expecteds, which are either a T or a string representing an error.
SPS tag type for sequences.
shared::SPSExpected< shared::SPSExecutorAddr >(shared::SPSExecutorAddr, uint64_t) SPSSimpleExecutorMemoryManagerReserveSignature
const char * SimpleExecutorMemoryManagerFinalizeWrapperName
const char * MemoryWriteUInt16sWrapperName
shared::SPSExpected< shared::SPSExecutorAddr >(shared::SPSExecutorAddr, shared::SPSExecutorAddr, shared::SPSSharedMemoryFinalizeRequest) SPSExecutorSharedMemoryMapperServiceInitializeSignature
const char * RunAsIntFunctionWrapperName
const char * ExecutorSharedMemoryMapperServiceInstanceName
shared::SPSExpected< shared::SPSSequence< shared::SPSExecutorSymbolDef > >(shared::SPSExecutorAddr, shared::SPSExecutorAddr, shared::SPSRemoteSymbolLookupSet) SPSSimpleExecutorDylibManagerLookupSignature
const char * SimpleExecutorMemoryManagerDeallocateWrapperName
const char * DeregisterEHFrameSectionWrapperName
shared::SPSError(shared::SPSExecutorAddr, shared::SPSSequence< shared::SPSExecutorAddr >) SPSExecutorSharedMemoryMapperServiceReleaseSignature
const char * RegisterEHFrameSectionWrapperName
const char * ExecutorSharedMemoryMapperServiceReserveWrapperName
const char * SimpleExecutorMemoryManagerReserveWrapperName
shared::SPSExpected< shared::SPSTuple< shared::SPSExecutorAddr, shared::SPSString > >(shared::SPSExecutorAddr, uint64_t) SPSExecutorSharedMemoryMapperServiceReserveSignature
const char * SimpleExecutorDylibManagerOpenWrapperName
int32_t(shared::SPSExecutorAddr) SPSRunAsVoidFunctionSignature
shared::SPSError(shared::SPSExecutorAddr, shared::SPSFinalizeRequest) SPSSimpleExecutorMemoryManagerFinalizeSignature
const char * ExecutorSharedMemoryMapperServiceDeinitializeWrapperName
const char * SimpleExecutorDylibManagerLookupWrapperName
const char * ExecutorSharedMemoryMapperServiceReleaseWrapperName
const char * MemoryWriteUInt64sWrapperName
const char * MemoryWriteUInt8sWrapperName
const char * MemoryWritePointersWrapperName
const char * MemoryWriteUInt32sWrapperName
shared::SPSError(shared::SPSExecutorAddr, shared::SPSSequence< shared::SPSExecutorAddr >) SPSExecutorSharedMemoryMapperServiceDeinitializeSignature
const char * RunAsVoidFunctionWrapperName
const char * MemoryWriteBuffersWrapperName
int64_t(shared::SPSExecutorAddr, shared::SPSSequence< shared::SPSString >) SPSRunAsMainSignature
shared::SPSExpected< shared::SPSExecutorAddr >(shared::SPSExecutorAddr, shared::SPSString, uint64_t) SPSSimpleExecutorDylibManagerOpenSignature
const char * RunAsMainWrapperName
const char * SimpleExecutorDylibManagerInstanceName
int32_t(shared::SPSExecutorAddr, int32_t) SPSRunAsIntFunctionSignature
const char * SimpleExecutorMemoryManagerInstanceName
const char * ExecutorSharedMemoryMapperServiceInitializeWrapperName
shared::SPSError(shared::SPSExecutorAddr, shared::SPSSequence< shared::SPSExecutorAddr >) SPSSimpleExecutorMemoryManagerDeallocateSignature
SPSSequence< SPSRemoteSymbolLookupSetElement > SPSRemoteSymbolLookupSet
This is an optimization pass for GlobalISel generic memory operations.