Lines Matching refs:sectionCommands

219 getSymbolAssignmentValues(const std::vector<BaseCommand *> &sectionCommands) {  in getSymbolAssignmentValues()  argument
221 for (BaseCommand *base : sectionCommands) { in getSymbolAssignmentValues()
228 for (BaseCommand *sub_base : cast<OutputSection>(base)->sectionCommands) in getSymbolAssignmentValues()
259 auto from = llvm::find_if(sectionCommands, [&](BaseCommand *base) { in processInsertCommands()
263 if (from == sectionCommands.end()) in processInsertCommands()
266 sectionCommands.erase(from); in processInsertCommands()
269 auto insertPos = llvm::find_if(sectionCommands, [&cmd](BaseCommand *base) { in processInsertCommands()
273 if (insertPos == sectionCommands.end()) { in processInsertCommands()
279 sectionCommands.insert(insertPos, moves.begin(), moves.end()); in processInsertCommands()
290 for (BaseCommand *base : sectionCommands) { in declareSymbols()
303 for (BaseCommand *base2 : sec->sectionCommands) in declareSymbols()
531 for (BaseCommand *base : outCmd.sectionCommands) in discardSynthetic()
545 for (BaseCommand *base : outCmd.sectionCommands) { in createInputSectionList()
567 osec->sectionCommands.clear(); in processSectionCommands()
581 osec->sectionCommands.clear(); in processSectionCommands()
608 for (BaseCommand *&base : sectionCommands) in processSectionCommands()
624 sectionCommands.push_back(osec); in processSectionCommands()
642 for (BaseCommand *base : sectionCommands) { in processSymbolAssignments()
646 for (BaseCommand *sub_base : cast<OutputSection>(base)->sectionCommands) in processSymbolAssignments()
756 cast<InputSectionDescription>(sec->sectionCommands[0]) in addInputSec()
788 } else if (OutputSection *sec = findByName(sectionCommands, name)) { in addOrphanSections()
827 sectionCommands.insert(sectionCommands.end(), v.begin(), v.end()); in addOrphanSections()
829 sectionCommands.insert(sectionCommands.begin(), v.begin(), v.end()); in addOrphanSections()
984 for (BaseCommand *base : sec->sectionCommands) { in assignOffsets()
1035 for (BaseCommand *base : sec.sectionCommands) { in isDiscardable()
1084 for (BaseCommand *&cmd : sectionCommands) { in adjustSectionsBeforeSorting()
1130 llvm::erase_if(sectionCommands, [&](BaseCommand *base) { return !base; }); in adjustSectionsBeforeSorting()
1135 for (BaseCommand *base : sectionCommands) { in adjustSectionsAfterSorting()
1162 for (BaseCommand *base : sectionCommands) in adjustSectionsAfterSorting()
1251 SymbolAssignmentMap oldValues = getSymbolAssignmentValues(sectionCommands); in assignAddresses()
1252 for (BaseCommand *base : sectionCommands) { in assignAddresses()