Searched refs:Memory (Results 1 - 25 of 72) sorted by relevance

123

/freebsd-12-stable/contrib/llvm-project/llvm/lib/Support/
H A DMemory.cpp1 //===- Memory.cpp - Memory Handling Support ---------------------*- C++ -*-===//
14 #include "llvm/Support/Memory.h"
24 #include "Unix/Memory.inc"
27 #include "Windows/Memory.inc"
35 raw_ostream &operator<<(raw_ostream &OS, const Memory::ProtectionFlags &PF) {
36 assert((PF & ~(Memory::MF_READ | Memory::MF_WRITE | Memory::MF_EXEC)) == 0 &&
39 return OS << (PF & Memory
[all...]
H A DFileOutputBuffer.cpp17 #include "llvm/Support/Memory.h"
120 MemoryBlock MB = Memory::allocateMappedMemory(
121 Size, nullptr, sys::Memory::MF_READ | sys::Memory::MF_WRITE, EC);
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Support/Windows/
H A DMemory.inc1 //===- 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
[all...]
/freebsd-12-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/
H A DJITLinkMemoryManager.cpp54 if (auto EC = sys::Memory::releaseMappedMemory(Slab))
64 if (auto EC = sys::Memory::protectMappedMemory(Block, Prot))
66 if (Prot & sys::Memory::MF_EXEC)
67 sys::Memory::InvalidateInstructionCache(Block.base(),
81 const sys::Memory::ProtectionFlags ReadWrite =
82 static_cast<sys::Memory::ProtectionFlags>(sys::Memory::MF_READ |
83 sys::Memory::MF_WRITE);
103 sys::Memory::allocateMappedMemory(TotalSize, nullptr, ReadWrite, EC);
H A DMachOLinkGraphBuilder.cpp92 auto Prot = static_cast<sys::Memory::ProtectionFlags>(
93 sys::Memory::MF_READ | sys::Memory::MF_WRITE);
157 sys::Memory::ProtectionFlags Prot;
159 Prot = static_cast<sys::Memory::ProtectionFlags>(sys::Memory::MF_READ |
160 sys::Memory::MF_EXEC);
162 Prot = static_cast<sys::Memory::ProtectionFlags>(sys::Memory::MF_READ |
163 sys::Memory
[all...]
H A DJITLinkGeneric.cpp171 << static_cast<sys::Memory::ProtectionFlags>(KV.first) << ":\n";
219 << static_cast<sys::Memory::ProtectionFlags>(Prot)
235 auto Prot = static_cast<sys::Memory::ProtectionFlags>(KV.first);
247 Alloc->getTargetMemory(static_cast<sys::Memory::ProtectionFlags>(Prot));
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/Support/
H A DMemory.h1 //===- llvm/Support/Memory.h - Memory Support -------------------*- C++ -*-===//
9 // This file declares the llvm::sys::Memory class.
28 /// and a size. It is used by the Memory class (a friend) as the result of
30 /// @see Memory
31 /// Memory block abstraction.
46 friend class Memory;
53 class Memory { class in namespace:llvm::sys
153 Memory::releaseMappedMemory(M);
165 /// Debugging output for Memory
[all...]
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/IR/
H A DPredIteratorCache.h32 /// Memory - This is the space that holds cached preds.
33 BumpPtrAllocator Memory; member in class:llvm::PredIteratorCache
52 Entry = Memory.Allocate<BasicBlock *>(PredCache.size());
74 Memory.Reset();
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Support/Unix/
H A DMemory.inc1 //===- Unix/Memory.cpp - Generic UNIX System Configuration ------*- C++ -*-===//
46 switch (Flags & llvm::sys::Memory::MF_RWE_MASK) {
47 case llvm::sys::Memory::MF_READ:
49 case llvm::sys::Memory::MF_WRITE:
51 case llvm::sys::Memory::MF_READ|llvm::sys::Memory::MF_WRITE:
53 case llvm::sys::Memory::MF_READ|llvm::sys::Memory::MF_EXEC:
55 case llvm::sys::Memory::MF_READ | llvm::sys::Memory
[all...]
/freebsd-12-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/
H A DSectionMemoryManager.cpp1 //===- SectionMemoryManager.cpp - Memory manager for MCJIT/RtDyld *- C++ -*-==//
106 sys::Memory::MF_READ | sys::Memory::MF_WRITE, ec);
146 sys::Memory::MF_READ | sys::Memory::MF_EXEC);
156 sys::Memory::MF_READ | sys::Memory::MF_EXEC);
224 sys::Memory::InvalidateInstructionCache(Block.base(),
241 // into sys::Memory.
248 return sys::Memory
[all...]
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/X86/AsmParser/
H A DX86Operand.h32 enum KindTy { Token, Register, Immediate, Memory, Prefix, DXRegister } Kind; enumerator in enum:llvm::final::KindTy
131 case Memory:
132 OS << "Memory: ModeSize=" << Mem.ModeSize;
176 assert(Kind == Memory && "Invalid access!");
180 assert(Kind == Memory && "Invalid access!");
184 assert(Kind == Memory && "Invalid access!");
188 assert(Kind == Memory && "Invalid access!");
192 assert(Kind == Memory && "Invalid access!");
196 assert(Kind == Memory && "Invalid access!");
200 assert(Kind == Memory
[all...]
/freebsd-12-stable/contrib/llvm-project/clang/lib/AST/Interp/
H A DInterpState.cpp63 char *Memory = reinterpret_cast<char *>(malloc(sizeof(DeadBlock) + Size)); local
64 auto *D = new (Memory) DeadBlock(DeadBlocks, B);
H A DInterpFrame.cpp171 auto Memory = std::make_unique<char[]>(BlockSize); local
172 auto *B = new (Memory.get()) Block(Desc.second);
178 Params.insert({Off, std::move(Memory)});
H A DEvalEmitter.cpp53 auto Memory = std::make_unique<char[]>(sizeof(Block) + D->getAllocSize()); local
54 auto *B = new (Memory.get()) Block(D, /*isStatic=*/false);
59 Locals.insert({Off, std::move(Memory)});
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/
H A DOrcRemoteTargetServer.h24 #include "llvm/Support/Memory.h"
118 sys::Memory::releaseMappedMemory(Alloc.second);
123 sys::MemoryBlock MB = sys::Memory::allocateMappedMemory(
124 Size, nullptr, sys::Memory::MF_READ | sys::Memory::MF_WRITE, EC);
139 sys::Memory::protectMappedMemory(I->second, Flags));
284 ResolverBlock = sys::OwningMemoryBlock(sys::Memory::allocateMappedMemory(
286 sys::Memory::MF_READ | sys::Memory::MF_WRITE, EC));
293 return errorCodeToError(sys::Memory
[all...]
H A DIndirectionUtils.h22 #include "llvm/Support/Memory.h"
123 ResolverBlock = sys::OwningMemoryBlock(sys::Memory::allocateMappedMemory(
125 sys::Memory::MF_READ | sys::Memory::MF_WRITE, EC));
134 EC = sys::Memory::protectMappedMemory(ResolverBlock.getMemoryBlock(),
135 sys::Memory::MF_READ |
136 sys::Memory::MF_EXEC);
148 sys::OwningMemoryBlock(sys::Memory::allocateMappedMemory(
150 sys::Memory::MF_READ | sys::Memory
[all...]
/freebsd-12-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DOrcABISupport.cpp156 auto StubsMem = sys::OwningMemoryBlock(sys::Memory::allocateMappedMemory(
158 sys::Memory::MF_READ | sys::Memory::MF_WRITE, EC));
177 if (auto EC = sys::Memory::protectMappedMemory(
178 StubsBlock, sys::Memory::MF_READ | sys::Memory::MF_EXEC))
238 auto StubsMem = sys::OwningMemoryBlock(sys::Memory::allocateMappedMemory(
240 sys::Memory::MF_READ | sys::Memory::MF_WRITE, EC));
258 if (auto EC = sys::Memory
[all...]
/freebsd-12-stable/sys/dev/acpica/Osd/
H A DOsdMemory.c30 * 6.2 : Memory Management
52 AcpiOsFree(void *Memory) argument
54 free(Memory, M_ACPICA);
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/JITLink/
H A DJITLinkMemoryManager.h19 #include "llvm/Support/Memory.h"
31 using ProtectionFlags = sys::Memory::ProtectionFlags;
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/ARM/AsmParser/
H A DARMAsmParser.cpp849 struct MemoryOp Memory; member in union:__anon5075::ARMOperand::__anon5078
1042 if(!Memory.OffsetImm || Memory.OffsetRegNum) return false;
1043 if(Memory.BaseRegNum != ARM::PC) return false;
1044 Val = Memory.OffsetImm->getValue();
1293 if (Memory.BaseRegNum &&
1294 !ARMMCRegisterClasses[ARM::GPRRegClassID].contains(Memory.BaseRegNum) &&
1295 !ARMMCRegisterClasses[ARM::MQPRRegClassID].contains(Memory.BaseRegNum))
1297 if (Memory.OffsetRegNum &&
1299 Memory
[all...]
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/Driver/
H A DSanitizerArgs.h68 bool needsMsanRt() const { return Sanitizers.has(SanitizerKind::Memory); }
/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DDwarfExpression.h130 enum { Unknown = 0, Register, Memory, Implicit }; enumerator in enum:llvm::DwarfExpression::__anon4514
145 return LocationKind == Memory;
293 LocationKind = Memory;
/freebsd-12-stable/contrib/llvm-project/llvm/tools/llvm-rtdyld/
H A Dllvm-rtdyld.cpp32 #include "llvm/Support/Memory.h"
248 sys::Memory::allocateMappedMemory(Size, nullptr,
249 sys::Memory::MF_READ |
250 sys::Memory::MF_WRITE,
302 sys::Memory::allocateMappedMemory(Size, nullptr,
303 sys::Memory::MF_READ |
304 sys::Memory::MF_WRITE,
330 sys::Memory::allocateMappedMemory(Size, nullptr,
331 sys::Memory::MF_READ |
332 sys::Memory
[all...]
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DCalledValuePropagation.cpp49 enum class IPOGrouping { Register, Return, Memory };
136 case IPOGrouping::Memory:
208 else if (Key.getInt() == IPOGrouping::Memory)
321 auto MemGV = CVPLatticeKey(GV, IPOGrouping::Memory);
339 auto MemGV = CVPLatticeKey(GV, IPOGrouping::Memory);
/freebsd-12-stable/contrib/llvm-project/clang/lib/Driver/
H A DSanitizerArgs.cpp40 SanitizerKind::Memory | SanitizerKind::DataFlow;
44 SanitizerKind::MemTag | SanitizerKind::Memory |
129 {"msan_blacklist.txt", SanitizerKind::Memory},
400 SanitizerKind::Thread | SanitizerKind::Memory),
401 std::make_pair(SanitizerKind::Thread, SanitizerKind::Memory),
403 SanitizerKind::Thread | SanitizerKind::Memory),
406 SanitizerKind::Thread | SanitizerKind::Memory),
409 SanitizerKind::Memory | SanitizerKind::KernelAddress),
413 SanitizerKind::Memory | SanitizerKind::KernelAddress),
417 SanitizerKind::Memory | SanitizerKin
[all...]

Completed in 324 milliseconds

123