/external/llvm/include/llvm/Support/ |
H A D | Memory.h | 29 class MemoryBlock { class in namespace:llvm::sys 31 MemoryBlock() : Address(nullptr), Size(0) { } function in class:llvm::sys::MemoryBlock 32 MemoryBlock(void *addr, size_t size) : Address(addr), Size(size) { } function in class:llvm::sys::MemoryBlock 42 /// MemoryBlock instances. 66 /// MemoryBlock. 73 /// \r a non-null MemoryBlock if the function was successful, 74 /// otherwise a null MemoryBlock is with \p EC describing the error. 77 static MemoryBlock allocateMappedMemory(size_t NumBytes, 78 const MemoryBlock *const NearBlock, 91 static std::error_code releaseMappedMemory(MemoryBlock [all...] |
/external/llvm/include/llvm/ExecutionEngine/ |
H A D | SectionMemoryManager.h | 87 SmallVector<sys::MemoryBlock, 16> AllocatedMem; 88 SmallVector<sys::MemoryBlock, 16> FreeMem; 89 sys::MemoryBlock Near;
|
/external/llvm/unittests/Support/ |
H A D | MemoryTest.cpp | 45 bool doesOverlap(MemoryBlock M1, MemoryBlock M2) { 61 MemoryBlock M1 = Memory::allocateMappedMemory(sizeof(int), nullptr, Flags,EC); 72 MemoryBlock M1 = Memory::allocateMappedMemory(16, nullptr, Flags, EC); 74 MemoryBlock M2 = Memory::allocateMappedMemory(64, nullptr, Flags, EC); 76 MemoryBlock M3 = Memory::allocateMappedMemory(32, nullptr, Flags, EC); 92 MemoryBlock M4 = Memory::allocateMappedMemory(16, nullptr, Flags, EC); 107 MemoryBlock M1 = Memory::allocateMappedMemory(sizeof(int), nullptr, Flags,EC); 126 MemoryBlock M1 = Memory::allocateMappedMemory(sizeof(int), nullptr, Flags, 129 MemoryBlock M [all...] |
/external/llvm/tools/lli/ |
H A D | RemoteMemoryManager.h | 33 Allocation(sys::MemoryBlock mb, unsigned a, bool code) 36 sys::MemoryBlock MB; 60 sys::MemoryBlock Near; 61 sys::MemoryBlock allocateSection(uintptr_t Size);
|
H A D | RemoteTarget.cpp | 33 sys::MemoryBlock *Prev = Allocations.size() ? &Allocations.back() : nullptr; 34 sys::MemoryBlock Mem = sys::Memory::AllocateRWX(Size, Prev, &ErrorMsg); 53 sys::MemoryBlock Mem((void*)Address, Size);
|
H A D | RemoteMemoryManager.cpp | 39 sys::MemoryBlock Block = allocateSection(Size); 55 sys::MemoryBlock Block = allocateSection(Size); 63 sys::MemoryBlock RemoteMemoryManager::allocateSection(uintptr_t Size) { 65 sys::MemoryBlock MB = sys::Memory::allocateMappedMemory(Size,
|
H A D | RemoteTarget.h | 30 typedef SmallVector<sys::MemoryBlock, 16> AllocMapType;
|
/external/llvm/lib/Support/Windows/ |
H A D | Memory.inc | 70 MemoryBlock Memory::allocateMappedMemory(size_t NumBytes, 71 const MemoryBlock *const NearBlock, 76 return MemoryBlock(); 104 return MemoryBlock(); 107 MemoryBlock Result; 117 std::error_code Memory::releaseMappedMemory(MemoryBlock &M) { 130 std::error_code Memory::protectMappedMemory(const MemoryBlock &M, 156 MemoryBlock Memory::AllocateRWX(size_t NumBytes, 157 const MemoryBlock *NearBlock, 159 MemoryBlock M [all...] |
/external/llvm/lib/Support/Unix/ |
H A D | Memory.inc | 82 MemoryBlock 84 const MemoryBlock *const NearBlock, 89 return MemoryBlock(); 99 return MemoryBlock(); 127 return MemoryBlock(); 130 MemoryBlock Result; 141 Memory::releaseMappedMemory(MemoryBlock &M) { 155 Memory::protectMappedMemory(const MemoryBlock &M, unsigned Flags) { 179 MemoryBlock 180 Memory::AllocateRWX(size_t NumBytes, const MemoryBlock* NearBloc [all...] |
/external/llvm/lib/ExecutionEngine/MCJIT/ |
H A D | SectionMemoryManager.cpp | 52 sys::MemoryBlock &MB = MemGroup.FreeMem[i]; 59 MemGroup.FreeMem[i] = sys::MemoryBlock((void*)(Addr + Size), 75 sys::MemoryBlock MB = sys::Memory::allocateMappedMemory(RequiredSize, 99 MemGroup.FreeMem.push_back(sys::MemoryBlock((void*)(Addr + Size), FreeSize));
|
/external/llvm/lib/ExecutionEngine/JIT/ |
H A D | JITMemoryManager.cpp | 311 sys::MemoryBlock LastSlab; 315 std::vector<sys::MemoryBlock> CodeSlabs; 332 /// allocateNewSlab - Allocates a new MemoryBlock and remembers it as the 334 sys::MemoryBlock allocateNewSlab(size_t size); 400 sys::MemoryBlock B = allocateNewSlab(SlabSize); 573 sys::MemoryBlock B = JMM.allocateNewSlab(Size); 578 sys::MemoryBlock B(Slab, Size); 592 sys::MemoryBlock MemBlock = allocateNewSlab(DefaultCodeSlabSize); 658 sys::MemoryBlock DefaultJITMemoryManager::allocateNewSlab(size_t size) { 661 sys::MemoryBlock *LastSlabPt [all...] |
/external/llvm/tools/llvm-rtdyld/ |
H A D | llvm-rtdyld.cpp | 87 SmallVector<sys::MemoryBlock, 16> FunctionMemory; 88 SmallVector<sys::MemoryBlock, 16> DataMemory; 115 sys::MemoryBlock MB = sys::Memory::AllocateRWX(Size, nullptr, nullptr); 125 sys::MemoryBlock MB = sys::Memory::AllocateRWX(Size, nullptr, nullptr); 268 sys::MemoryBlock &Data = MemMgr.FunctionMemory[i];
|
/external/pdfium/core/src/fxcodec/lcms2/lcms2-2.6/src/ |
H A D | cmscgats.c | 171 char* MemoryBlock; // The stream if holded in memory member in struct:__anon28671 1040 if (it8->MemoryBlock) 1041 _cmsFree(it8 ->ContextID, it8->MemoryBlock); 1290 it8->MemoryBlock = NULL; 2310 it8 ->MemoryBlock = (char*) _cmsMalloc(ContextID, len + 1); 2312 strncpy(it8 ->MemoryBlock, (const char*) Ptr, len); 2313 it8 ->MemoryBlock[len] = 0; 2316 it8-> Source = it8 -> MemoryBlock; 2327 _cmsFree(ContextID, it8->MemoryBlock); 2328 it8 -> MemoryBlock [all...] |