LLVM 22.0.0git
OrcRTBootstrap.cpp 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_bootstrap

Macros

#define DEBUG_TYPE   "orc"

Functions

template<typename WriteT, typename SPSWriteT>
static llvm::orc::shared::CWrapperFunctionResult llvm::orc::rt_bootstrap::writeUIntsWrapper (const char *ArgData, size_t ArgSize)
static llvm::orc::shared::CWrapperFunctionResult llvm::orc::rt_bootstrap::writePointersWrapper (const char *ArgData, size_t ArgSize)
static llvm::orc::shared::CWrapperFunctionResult llvm::orc::rt_bootstrap::writeBuffersWrapper (const char *ArgData, size_t ArgSize)
template<typename ReadT>
static llvm::orc::shared::CWrapperFunctionResult llvm::orc::rt_bootstrap::readUIntsWrapper (const char *ArgData, size_t ArgSize)
static llvm::orc::shared::CWrapperFunctionResult llvm::orc::rt_bootstrap::readPointersWrapper (const char *ArgData, size_t ArgSize)
static llvm::orc::shared::CWrapperFunctionResult llvm::orc::rt_bootstrap::readBuffersWrapper (const char *ArgData, size_t ArgSize)
static llvm::orc::shared::CWrapperFunctionResult llvm::orc::rt_bootstrap::readStringsWrapper (const char *ArgData, size_t ArgSize)
static llvm::orc::shared::CWrapperFunctionResult llvm::orc::rt_bootstrap::runAsMainWrapper (const char *ArgData, size_t ArgSize)
static llvm::orc::shared::CWrapperFunctionResult llvm::orc::rt_bootstrap::runAsVoidFunctionWrapper (const char *ArgData, size_t ArgSize)
static llvm::orc::shared::CWrapperFunctionResult llvm::orc::rt_bootstrap::runAsIntFunctionWrapper (const char *ArgData, size_t ArgSize)
void llvm::orc::rt_bootstrap::addTo (StringMap< ExecutorAddr > &M)

Macro Definition Documentation

◆ DEBUG_TYPE

#define DEBUG_TYPE   "orc"

Definition at line 16 of file OrcRTBootstrap.cpp.