Lines Matching refs:Sections
295 // Create the sections that show up in the symbol table. Currently
296 // those are the .note.GNU-stack section and the group sections.
312 std::vector<const MCSectionELF*> &Sections);
1160 std::vector<const MCSectionELF*> Sections;
1165 Sections.push_back(&Section);
1167 array_pod_sort(Sections.begin(), Sections.end(), compareBySuffix);
1176 for (unsigned int I = 0, E = Sections.size(); I != E; ++I) {
1177 const MCSectionELF &Section = *Sections[I];
1181 StringRef PreviousName = Sections[I - 1]->getSectionName();
1235 // Add sections to the groups
1382 std::vector<const MCSectionELF*> Sections;
1383 Sections.resize(NumSections - 1);
1388 Sections[p.second - 1] = p.first;
1399 const MCSectionELF &Section = *Sections[i];
1417 std::vector<const MCSectionELF*> &Sections) {
1423 Sections.push_back(&Section);
1433 Sections.push_back(&Section);
1442 Sections.push_back(&Section);
1481 std::vector<const MCSectionELF*> Sections;
1482 ComputeSectionOrder(Asm, Sections);
1483 unsigned NumSections = Sections.size();
1486 const MCSectionELF &Section = *Sections[i];
1507 const MCSectionELF &Section = *Sections[i];
1522 // ... then the regular sections ...
1525 WriteDataSectionData(Asm, Layout, *Sections[i]);
1534 // ... and then the remaining sections ...
1536 WriteDataSectionData(Asm, Layout, *Sections[i]);