LLVM 24.0.0git
SimpleNativeMemoryMapSPSCI.h File Reference

Go to the source code of this file.

Classes

struct  llvm::orc::rt::sps_ci::MemMgrReserve
 Reserve an address range of the given size; returns its base. More...
struct  llvm::orc::rt::sps_ci::MemMgrInitialize
 Apply a finalize request; returns a key for the initialized allocation. More...
struct  llvm::orc::rt::sps_ci::MemMgrDeinitialize
 Deinitialize the allocations with the given base addresses (running their deallocation actions) without releasing their memory. More...
struct  llvm::orc::rt::sps_ci::MemMgrRelease
 Release the allocations with the given base addresses. More...

Namespaces

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

Variables

constexpr char llvm::orc::rt::sps_ci::SimpleNativeMemoryMapInstanceName []
 The executor-side memory-manager instance.