Lines Matching refs:Memory
1 //===- Win32/Memory.cpp - Win32 Memory Implementation -----------*- C++ -*-===//
9 // This file provides the Win32 specific implementation of various Memory
23 switch (Flags & llvm::sys::Memory::MF_RWE_MASK) {
26 case llvm::sys::Memory::MF_READ:
28 case llvm::sys::Memory::MF_WRITE:
31 case llvm::sys::Memory::MF_READ|llvm::sys::Memory::MF_WRITE:
33 case llvm::sys::Memory::MF_READ|llvm::sys::Memory::MF_EXEC:
35 case llvm::sys::Memory::MF_READ |
36 llvm::sys::Memory::MF_WRITE |
37 llvm::sys::Memory::MF_EXEC:
39 case llvm::sys::Memory::MF_EXEC:
100 MemoryBlock Memory::allocateMappedMemory(size_t NumBytes,
152 Memory::InvalidateInstructionCache(Result.Address, AllocSize);
157 std::error_code Memory::releaseMappedMemory(MemoryBlock &M) {
170 std::error_code Memory::protectMappedMemory(const MemoryBlock &M,
182 Memory::InvalidateInstructionCache(M.Address, M.AllocatedSize);
190 void Memory::InvalidateInstructionCache(