Lines Matching defs:sectionCommands
283 getSymbolAssignmentValues(ArrayRef<SectionCommand *> sectionCommands) {
285 for (SectionCommand *cmd : sectionCommands) {
329 auto from = llvm::find_if(sectionCommands, [&](SectionCommand *subCmd) {
333 if (from == sectionCommands.end())
336 sectionCommands.erase(from);
340 llvm::find_if(sectionCommands, [&cmd](SectionCommand *subCmd) {
344 if (insertPos == sectionCommands.end()) {
350 sectionCommands.insert(insertPos, moves.begin(), moves.end());
361 for (SectionCommand *cmd : sectionCommands) {
767 for (SectionCommand *&base : sectionCommands) {
801 for (SectionCommand *&base : sectionCommands) {
823 // sectionCommands, append it to the end. The section will be inserted by
827 sectionCommands.push_back(osd);
860 for (SectionCommand *cmd : sectionCommands) {
1004 } else if (OutputSection *sec = findByName(sectionCommands, name)) {
1049 sectionCommands.insert(sectionCommands.end(), v.begin(), v.end());
1051 sectionCommands.insert(sectionCommands.begin(), v.begin(), v.end());
1082 OutputSection *sec = findByName(sectionCommands, ".gnu.sgstubs");
1348 for (SectionCommand *&cmd : sectionCommands) {
1407 llvm::erase_if(sectionCommands, [&](SectionCommand *cmd) { return !cmd; });
1413 for (SectionCommand *cmd : sectionCommands) {
1442 for (SectionCommand *cmd : sectionCommands)
1529 SymbolAssignmentMap oldValues = getSymbolAssignmentValues(sectionCommands);
1530 for (SectionCommand *cmd : sectionCommands) {
1563 for (SectionCommand *cmd : reverse(sectionCommands)) {