LLVM API Documentation

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
llvm::sys::Memory Member List

This is the complete list of members for llvm::sys::Memory, including all inherited members.

allocateMappedMemory(size_t NumBytes, const MemoryBlock *const NearBlock, unsigned Flags, error_code &EC)llvm::sys::Memorystatic
AllocateRWX(size_t NumBytes, const MemoryBlock *NearBlock, std::string *ErrMsg=0)llvm::sys::Memorystatic
InvalidateInstructionCache(const void *Addr, size_t Len)llvm::sys::Memorystatic
MF_EXEC enum valuellvm::sys::Memory
MF_READ enum valuellvm::sys::Memory
MF_WRITE enum valuellvm::sys::Memory
ProtectionFlags enum namellvm::sys::Memory
protectMappedMemory(const MemoryBlock &Block, unsigned Flags)llvm::sys::Memorystatic
releaseMappedMemory(MemoryBlock &Block)llvm::sys::Memorystatic
ReleaseRWX(MemoryBlock &block, std::string *ErrMsg=0)llvm::sys::Memorystatic
setExecutable(MemoryBlock &M, std::string *ErrMsg=0)llvm::sys::Memorystatic
setRangeExecutable(const void *Addr, size_t Size)llvm::sys::Memorystatic
setRangeWritable(const void *Addr, size_t Size)llvm::sys::Memorystatic
setWritable(MemoryBlock &M, std::string *ErrMsg=0)llvm::sys::Memorystatic