Home | History | Annotate | Download | only in MC

Lines Matching defs:Sections

278     /// \param NumRegularSections - Number of non-relocation sections.
298 // Create the sections that show up in the symbol table. Currently
299 // those are the .note.GNU-stack section and the group sections.
315 std::vector<const MCSectionELF*> &Sections);
1183 std::vector<const MCSectionELF*> Sections;
1188 Sections.push_back(&Section);
1190 array_pod_sort(Sections.begin(), Sections.end(), compareBySuffix);
1199 for (unsigned int I = 0, E = Sections.size(); I != E; ++I) {
1200 const MCSectionELF &Section = *Sections[I];
1204 StringRef PreviousName = Sections[I - 1]->getSectionName();
1258 // Add sections to the groups
1425 std::vector<const MCSectionELF*> Sections;
1426 Sections.resize(NumSections - 1);
1431 Sections[p.second - 1] = p.first;
1442 const MCSectionELF &Section = *Sections[i];
1460 std::vector<const MCSectionELF*> &Sections) {
1466 Sections.push_back(&Section);
1476 Sections.push_back(&Section);
1485 Sections.push_back(&Section);
1524 std::vector<const MCSectionELF*> Sections;
1525 ComputeSectionOrder(Asm, Sections);
1526 unsigned NumSections = Sections.size();
1529 const MCSectionELF &Section = *Sections[i];
1550 const MCSectionELF &Section = *Sections[i];
1565 // ... then the regular sections ...
1568 WriteDataSectionData(Asm, Layout, *Sections[i]);
1577 // ... and then the remaining sections ...
1579 WriteDataSectionData(Asm, Layout, *Sections[i]);