Home | History | Annotate | Download | only in llvm-rtdyld

Lines Matching defs:Size

115   uint8_t *allocateCodeSection(uintptr_t Size, unsigned Alignment,
118 uint8_t *allocateDataSection(uintptr_t Size, unsigned Alignment,
136 uint8_t *TrivialMemoryManager::allocateCodeSection(uintptr_t Size,
140 sys::MemoryBlock MB = sys::Memory::AllocateRWX(Size, nullptr, nullptr);
145 uint8_t *TrivialMemoryManager::allocateDataSection(uintptr_t Size,
150 sys::MemoryBlock MB = sys::Memory::AllocateRWX(Size, nullptr, nullptr);
156 for (int i = 0, e = FunctionMemory.size(); i != e; ++i)
158 FunctionMemory[i].size());
160 for (int i = 0, e = DataMemory.size(); i != e; ++i)
162 DataMemory[i].size());
195 if (!InputFileList.size())
197 for(unsigned i = 0, e = InputFileList.size(); i != e; ++i) {
241 uint64_t Size;
244 if (I->getSize(Size)) continue;
246 outs() << "Function: " << Name << ", Size = " << Size << "\n";
248 DILineInfoTable Lines = Context->getLineInfoForAddressRange(Addr, Size);
276 if (!InputFileList.size())
278 for(unsigned i = 0, e = InputFileList.size(); i != e; ++i) {
313 for (unsigned i = 0, e = MemMgr.FunctionMemory.size(); i != e; ++i) {
317 sys::Memory::InvalidateInstructionCache(Data.base(), Data.size());
411 // Set up a work list (section addr/size pairs).
416 Worklist.push_back(std::make_pair(CodeSection.base(), CodeSection.size()));
418 Worklist.push_back(std::make_pair(DataSection.base(), DataSection.size()));
534 if (!InputFileList.size())
536 for(unsigned i = 0, e = InputFileList.size(); i != e; ++i) {