LLVM API Documentation
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::Memory | static |
AllocateRWX(size_t NumBytes, const MemoryBlock *NearBlock, std::string *ErrMsg=0) | llvm::sys::Memory | static |
InvalidateInstructionCache(const void *Addr, size_t Len) | llvm::sys::Memory | static |
MF_EXEC enum value | llvm::sys::Memory | |
MF_READ enum value | llvm::sys::Memory | |
MF_WRITE enum value | llvm::sys::Memory | |
ProtectionFlags enum name | llvm::sys::Memory | |
protectMappedMemory(const MemoryBlock &Block, unsigned Flags) | llvm::sys::Memory | static |
releaseMappedMemory(MemoryBlock &Block) | llvm::sys::Memory | static |
ReleaseRWX(MemoryBlock &block, std::string *ErrMsg=0) | llvm::sys::Memory | static |
setExecutable(MemoryBlock &M, std::string *ErrMsg=0) | llvm::sys::Memory | static |
setRangeExecutable(const void *Addr, size_t Size) | llvm::sys::Memory | static |
setRangeWritable(const void *Addr, size_t Size) | llvm::sys::Memory | static |
setWritable(MemoryBlock &M, std::string *ErrMsg=0) | llvm::sys::Memory | static |