Lines Matching refs:pSec

820     PartialSection *pSec = it.second;  in fixPartialSectionChars()  local
821 StringRef curName = pSec->name; in fixPartialSectionChars()
825 if (pSec->characteristics == chars) in fixPartialSectionChars()
827 PartialSection *destSec = createPartialSection(pSec->name, chars); in fixPartialSectionChars()
828 destSec->chunks.insert(destSec->chunks.end(), pSec->chunks.begin(), in fixPartialSectionChars()
829 pSec->chunks.end()); in fixPartialSectionChars()
830 pSec->chunks.clear(); in fixPartialSectionChars()
855 PartialSection *pSec = it.second; in fixGnuImportChunks() local
856 if (!pSec->name.starts_with(".idata")) in fixGnuImportChunks()
859 if (!pSec->chunks.empty()) in fixGnuImportChunks()
861 llvm::stable_sort(pSec->chunks, [&](Chunk *s, Chunk *t) { in fixGnuImportChunks()
892 PartialSection *pSec = createPartialSection(n, rdata); in addSyntheticIdata() local
893 pSec->chunks.insert(pSec->chunks.end(), v.begin(), v.end()); in addSyntheticIdata()
1015 PartialSection *pSec = createPartialSection(name, in createSections() local
1017 pSec->chunks.push_back(c); in createSections()
1041 PartialSection *pSec = it.second; in createSections() local
1042 StringRef name = getOutputSectionName(pSec->name); in createSections()
1043 uint32_t outChars = pSec->characteristics; in createSections()
1052 log("Processing section " + pSec->name + " -> " + name); in createSections()
1054 sortCRTSectionChunks(pSec->chunks); in createSections()
1058 for (Chunk *c : pSec->chunks) in createSections()
1061 sec->addContributingPartialSection(pSec); in createSections()
2367 PartialSection *&pSec = partialSections[{name, outChars}]; in createPartialSection() local
2368 if (pSec) in createPartialSection()
2369 return pSec; in createPartialSection()
2370 pSec = make<PartialSection>(name, outChars); in createPartialSection()
2371 return pSec; in createPartialSection()