LLVM 22.0.0git
OrcRTBridge.h File Reference

Go to the source code of this file.

Namespaces

namespace  llvm
 This is an optimization pass for GlobalISel generic memory operations.
namespace  llvm::orc
namespace  llvm::orc::rt
namespace  llvm::orc::rt_alt

Typedefs

using llvm::orc::rt::SPSSimpleExecutorDylibManagerOpenSignature
using llvm::orc::rt::SPSSimpleExecutorDylibManagerLookupSignature
using llvm::orc::rt::SPSSimpleExecutorMemoryManagerReserveSignature
using llvm::orc::rt::SPSSimpleExecutorMemoryManagerFinalizeSignature
using llvm::orc::rt::SPSSimpleExecutorMemoryManagerDeallocateSignature
using llvm::orc::rt::SPSExecutorSharedMemoryMapperServiceReserveSignature
using llvm::orc::rt::SPSExecutorSharedMemoryMapperServiceInitializeSignature
using llvm::orc::rt::SPSExecutorSharedMemoryMapperServiceDeinitializeSignature
using llvm::orc::rt::SPSExecutorSharedMemoryMapperServiceReleaseSignature
using llvm::orc::rt::SPSRunAsMainSignature
using llvm::orc::rt::SPSRunAsVoidFunctionSignature = int32_t(shared::SPSExecutorAddr)
using llvm::orc::rt::SPSRunAsIntFunctionSignature = int32_t(shared::SPSExecutorAddr, int32_t)

Variables

LLVM_ABI const charllvm::orc::rt::SimpleExecutorDylibManagerInstanceName
LLVM_ABI const charllvm::orc::rt::SimpleExecutorDylibManagerOpenWrapperName
LLVM_ABI const charllvm::orc::rt::SimpleExecutorDylibManagerLookupWrapperName
LLVM_ABI const charllvm::orc::rt::SimpleExecutorMemoryManagerInstanceName
LLVM_ABI const charllvm::orc::rt::SimpleExecutorMemoryManagerReserveWrapperName
LLVM_ABI const charllvm::orc::rt::SimpleExecutorMemoryManagerFinalizeWrapperName
LLVM_ABI const charllvm::orc::rt::SimpleExecutorMemoryManagerDeallocateWrapperName
LLVM_ABI const charllvm::orc::rt::ExecutorSharedMemoryMapperServiceInstanceName
LLVM_ABI const charllvm::orc::rt::ExecutorSharedMemoryMapperServiceReserveWrapperName
LLVM_ABI const charllvm::orc::rt::ExecutorSharedMemoryMapperServiceInitializeWrapperName
LLVM_ABI const charllvm::orc::rt::ExecutorSharedMemoryMapperServiceDeinitializeWrapperName
LLVM_ABI const charllvm::orc::rt::ExecutorSharedMemoryMapperServiceReleaseWrapperName
LLVM_ABI const charllvm::orc::rt::MemoryWriteUInt8sWrapperName
LLVM_ABI const charllvm::orc::rt::MemoryWriteUInt16sWrapperName
LLVM_ABI const charllvm::orc::rt::MemoryWriteUInt32sWrapperName
LLVM_ABI const charllvm::orc::rt::MemoryWriteUInt64sWrapperName
LLVM_ABI const charllvm::orc::rt::MemoryWritePointersWrapperName
LLVM_ABI const charllvm::orc::rt::MemoryWriteBuffersWrapperName
LLVM_ABI const charllvm::orc::rt::MemoryReadUInt8sWrapperName
LLVM_ABI const charllvm::orc::rt::MemoryReadUInt16sWrapperName
LLVM_ABI const charllvm::orc::rt::MemoryReadUInt32sWrapperName
LLVM_ABI const charllvm::orc::rt::MemoryReadUInt64sWrapperName
LLVM_ABI const charllvm::orc::rt::MemoryReadPointersWrapperName
LLVM_ABI const charllvm::orc::rt::MemoryReadBuffersWrapperName
LLVM_ABI const charllvm::orc::rt::MemoryReadStringsWrapperName
LLVM_ABI const charllvm::orc::rt::RegisterEHFrameSectionAllocActionName
LLVM_ABI const charllvm::orc::rt::DeregisterEHFrameSectionAllocActionName
LLVM_ABI const charllvm::orc::rt::RunAsMainWrapperName = "__llvm_orc_bootstrap_run_as_main_wrapper"
LLVM_ABI const charllvm::orc::rt::RunAsVoidFunctionWrapperName
LLVM_ABI const charllvm::orc::rt::RunAsIntFunctionWrapperName
LLVM_ABI const charllvm::orc::rt_alt::UnwindInfoManagerRegisterActionName
LLVM_ABI const charllvm::orc::rt_alt::UnwindInfoManagerDeregisterActionName