Lines Matching refs:sectionCommands
219 getSymbolAssignmentValues(const std::vector<BaseCommand *> §ionCommands) { in getSymbolAssignmentValues() argument
221 for (BaseCommand *base : sectionCommands) { in getSymbolAssignmentValues()
228 for (BaseCommand *sub_base : cast<OutputSection>(base)->sectionCommands) in getSymbolAssignmentValues()
257 auto from = llvm::find(sectionCommands, cmd.os); in processInsertCommands()
258 if (from == sectionCommands.end()) in processInsertCommands()
260 sectionCommands.erase(from); in processInsertCommands()
262 auto insertPos = llvm::find_if(sectionCommands, [&cmd](BaseCommand *base) { in processInsertCommands()
266 if (insertPos == sectionCommands.end()) { in processInsertCommands()
272 sectionCommands.insert(insertPos, cmd.os); in processInsertCommands()
282 for (BaseCommand *base : sectionCommands) { in declareSymbols()
295 for (BaseCommand *base2 : sec->sectionCommands) in declareSymbols()
523 for (BaseCommand *base : outCmd.sectionCommands) in discardSynthetic()
537 for (BaseCommand *base : outCmd.sectionCommands) { in createInputSectionList()
551 for (BaseCommand *base : sectionCommands) { in processSectionCommands()
561 sec->sectionCommands.clear(); in processSectionCommands()
575 sec->sectionCommands.clear(); in processSectionCommands()
613 for (BaseCommand *base : sectionCommands) { in processSymbolAssignments()
617 for (BaseCommand *sub_base : cast<OutputSection>(base)->sectionCommands) in processSymbolAssignments()
727 cast<InputSectionDescription>(sec->sectionCommands[0]) in addInputSec()
759 } else if (OutputSection *sec = findByName(sectionCommands, name)) { in addOrphanSections()
798 sectionCommands.insert(sectionCommands.end(), v.begin(), v.end()); in addOrphanSections()
800 sectionCommands.insert(sectionCommands.begin(), v.begin(), v.end()); in addOrphanSections()
956 for (BaseCommand *base : sec->sectionCommands) { in assignOffsets()
1002 for (BaseCommand *base : sec.sectionCommands) { in isDiscardable()
1051 for (BaseCommand *&cmd : sectionCommands) { in adjustSectionsBeforeSorting()
1097 llvm::erase_if(sectionCommands, [&](BaseCommand *base) { return !base; }); in adjustSectionsBeforeSorting()
1102 for (BaseCommand *base : sectionCommands) { in adjustSectionsAfterSorting()
1129 for (BaseCommand *base : sectionCommands) in adjustSectionsAfterSorting()
1218 SymbolAssignmentMap oldValues = getSymbolAssignmentValues(sectionCommands); in assignAddresses()
1219 for (BaseCommand *base : sectionCommands) { in assignAddresses()