LLVM API Documentation
| allocateMappedMemory(size_t NumBytes, const MemoryBlock *const NearBlock, unsigned Flags, std::error_code &EC) | llvm::sys::Memory | [static] |
| AllocateRWX(size_t NumBytes, const MemoryBlock *NearBlock, std::string *ErrMsg=nullptr) | 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=nullptr) | llvm::sys::Memory | [static] |
| setExecutable(MemoryBlock &M, std::string *ErrMsg=nullptr) | 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=nullptr) | llvm::sys::Memory | [static] |