Searched refs:MemoryBlock (Results 1 - 13 of 13) sorted by relevance

/external/llvm/include/llvm/Support/
H A DMemory.h29 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 DSectionMemoryManager.h87 SmallVector<sys::MemoryBlock, 16> AllocatedMem;
88 SmallVector<sys::MemoryBlock, 16> FreeMem;
89 sys::MemoryBlock Near;
/external/llvm/unittests/Support/
H A DMemoryTest.cpp45 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 DRemoteMemoryManager.h33 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 DRemoteTarget.cpp33 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 DRemoteMemoryManager.cpp39 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 DRemoteTarget.h30 typedef SmallVector<sys::MemoryBlock, 16> AllocMapType;
/external/llvm/lib/Support/Windows/
H A DMemory.inc70 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 DMemory.inc82 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 DSectionMemoryManager.cpp52 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 DJITMemoryManager.cpp311 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 Dllvm-rtdyld.cpp87 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 Dcmscgats.c171 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...]

Completed in 390 milliseconds