Lines Matching refs:Memory
1 //===- Unix/Memory.cpp - Generic UNIX System Configuration ------*- C++ -*-===//
40 switch (Flags & llvm::sys::Memory::MF_RWE_MASK) {
41 case llvm::sys::Memory::MF_READ:
43 case llvm::sys::Memory::MF_WRITE:
45 case llvm::sys::Memory::MF_READ | llvm::sys::Memory::MF_WRITE:
47 case llvm::sys::Memory::MF_READ | llvm::sys::Memory::MF_EXEC:
49 case llvm::sys::Memory::MF_READ | llvm::sys::Memory::MF_WRITE |
50 llvm::sys::Memory::MF_EXEC:
52 case llvm::sys::Memory::MF_EXEC:
73 MemoryBlock Memory::allocateMappedMemory(size_t NumBytes,
143 EC = Memory::protectMappedMemory(Result, PFlags);
151 std::error_code Memory::releaseMappedMemory(MemoryBlock &M) {
164 std::error_code Memory::protectMappedMemory(const MemoryBlock &M,
191 Memory::InvalidateInstructionCache(M.Address, M.AllocatedSize);
202 Memory::InvalidateInstructionCache(M.Address, M.AllocatedSize);
210 void Memory::InvalidateInstructionCache(const void *Addr, size_t Len) {