Searched refs:MemoryRegion (Results 1 – 4 of 4) sorted by relevance
| /freebsd/contrib/llvm-project/lld/ELF/ |
| H A D | LinkerScript.h | 141 struct MemoryRegion { struct 142 MemoryRegion(StringRef name, Expr origin, Expr length, uint32_t flags, in MemoryRegion() function 310 MemoryRegion *memRegion = nullptr; 311 MemoryRegion *lmaRegion = nullptr; 339 std::pair<MemoryRegion *, MemoryRegion *> 340 findMemoryRegion(OutputSection *sec, MemoryRegion *hint); 431 llvm::MapVector<llvm::StringRef, MemoryRegion *> memoryRegions;
|
| H A D | LinkerScript.cpp | 168 static void expandMemoryRegion(MemoryRegion *memRegion, uint64_t size, in expandMemoryRegion() 1106 std::pair<MemoryRegion *, MemoryRegion *> 1107 LinkerScript::findMemoryRegion(OutputSection *sec, MemoryRegion *hint) { in findMemoryRegion() 1125 if (MemoryRegion *m = memoryRegions.lookup(sec->memoryRegionName)) in findMemoryRegion() 1144 MemoryRegion *m = pair.second; in findMemoryRegion() 1217 } else if (MemoryRegion *mr = sec->lmaRegion) { in assignOffsets() 1427 MemoryRegion *hint = nullptr; in adjustSectionsAfterSorting() 1432 if (MemoryRegion *m = memoryRegions.lookup(sec->lmaRegionName)) in adjustSectionsAfterSorting() 1513 MemoryRegion *mr = mri.second; in AddressState() 1562 static bool hasRegionOverflowed(MemoryRegion *mr) { in hasRegionOverflowed() [all …]
|
| H A D | OutputSections.h | 82 MemoryRegion *memRegion = nullptr; 83 MemoryRegion *lmaRegion = nullptr;
|
| H A D | ScriptParser.cpp | 1856 MemoryRegion *mr = make<MemoryRegion>(tok, origin, length, flags, invFlags, in readMemory()
|