reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
485 uint64_t prevIsecLimit = isd.sections.front()->outSecOff; 487 uint64_t outSecAddr = isd.sections.front()->getParent()->addr; 494 for (const InputSection *isec : isd.sections) { 516 tmp.reserve(isd.sections.size() + patches.size()); 522 std::merge(isd.sections.begin(), isd.sections.end(), patches.begin(), 522 std::merge(isd.sections.begin(), isd.sections.end(), patches.begin(), 524 isd.sections = std::move(tmp); 580 for (InputSection *isec : isd.sections) {tools/lld/ELF/ARMErrataFix.cpp
356 uint64_t prevIsecLimit = isd.sections.front()->outSecOff; 358 uint64_t outSecAddr = isd.sections.front()->getParent()->addr; 366 for (const InputSection *isec : isd.sections) { 386 tmp.reserve(isd.sections.size() + patches.size()); 392 std::merge(isd.sections.begin(), isd.sections.end(), patches.begin(), 392 std::merge(isd.sections.begin(), isd.sections.end(), patches.begin(), 394 isd.sections = std::move(tmp); 475 for (InputSection *isec : isd.sections) {tools/lld/ELF/ICF.cpp
510 llvm::erase_if(isd->sections,
tools/lld/ELF/LinkerScript.cpp 870 for (InputSection *sec : cast<InputSectionDescription>(base)->sections)
tools/lld/ELF/MapFile.cpp 181 for (InputSection *isec : isd->sections) {
tools/lld/ELF/OutputSections.cpp168 cmd->sections.reserve(cmd->sectionBases.size()); 172 cmd->sections.push_back(cast<InputSection>(s)); 201 cmd->sections.push_back(syn); 211 for (InputSection *s : cmd->sections) 243 sortByOrder(isd->sections, order); 448 llvm::stable_sort(isd->sections, compCtors); 468 ret.insert(ret.end(), isd->sections.begin(), isd->sections.end()); 468 ret.insert(ret.end(), isd->sections.begin(), isd->sections.end());tools/lld/ELF/Relocations.cpp
577 isd->sections.push_back(sec); 1568 tmp.reserve(isd->sections.size() + newThunks.size()); 1570 std::merge(isd->sections.begin(), isd->sections.end(), 1570 std::merge(isd->sections.begin(), isd->sections.end(), 1574 isd->sections = std::move(tmp); 1619 if (!isd || isd->sections.empty()) 1622 InputSection *first = isd->sections.front(); 1623 InputSection *last = isd->sections.back(); 1658 if (isd->sections.empty()) 1661 uint32_t isdBegin = isd->sections.front()->outSecOff; 1663 isd->sections.back()->outSecOff + isd->sections.back()->getSize(); 1663 isd->sections.back()->outSecOff + isd->sections.back()->getSize(); 1672 for (const InputSection *isec : isd->sections) { 1782 for (InputSection *isec : isd->sections)tools/lld/ELF/SyntheticSections.cpp
861 for (InputSection *isec : isd->sections) { 3399 for (InputSection *isec : isd->sections) 3413 for (InputSection *isec : isd->sections) {tools/lld/ELF/Writer.cpp
711 return !isd->sections.empty(); 716 InputSectionBase *isec = cast<InputSectionDescription>(*i)->sections[0]; 1267 for (InputSection *isec : isd->sections) { 1315 isd->sections.clear(); 1317 isd->sections.push_back(isec); 1319 isd->sections.push_back(p.first); 1321 isd->sections.push_back(isec); 1357 llvm::stable_sort(isd->sections, 1523 for (InputSection *&isec : isd->sections) { 1635 llvm::erase_if(isd->sections,