Lines Matching refs:pSec

682     PartialSection *pSec = it.second;  in fixPartialSectionChars()  local
683 StringRef curName = pSec->name; in fixPartialSectionChars()
687 if (pSec->characteristics == chars) in fixPartialSectionChars()
689 PartialSection *destSec = createPartialSection(pSec->name, chars); in fixPartialSectionChars()
690 destSec->chunks.insert(destSec->chunks.end(), pSec->chunks.begin(), in fixPartialSectionChars()
691 pSec->chunks.end()); in fixPartialSectionChars()
692 pSec->chunks.clear(); in fixPartialSectionChars()
717 PartialSection *pSec = it.second; in fixGnuImportChunks() local
718 if (!pSec->name.startswith(".idata")) in fixGnuImportChunks()
721 if (!pSec->chunks.empty()) in fixGnuImportChunks()
723 llvm::stable_sort(pSec->chunks, [&](Chunk *s, Chunk *t) { in fixGnuImportChunks()
754 PartialSection *pSec = createPartialSection(n, rdata); in addSyntheticIdata() local
755 pSec->chunks.insert(pSec->chunks.end(), v.begin(), v.end()); in addSyntheticIdata()
875 PartialSection *pSec = createPartialSection(name, in createSections() local
877 pSec->chunks.push_back(c); in createSections()
901 PartialSection *pSec = it.second; in createSections() local
902 StringRef name = getOutputSectionName(pSec->name); in createSections()
903 uint32_t outChars = pSec->characteristics; in createSections()
912 log("Processing section " + pSec->name + " -> " + name); in createSections()
914 sortCRTSectionChunks(pSec->chunks); in createSections()
918 for (Chunk *c : pSec->chunks) in createSections()
921 sec->addContributingPartialSection(pSec); in createSections()
2062 PartialSection *&pSec = partialSections[{name, outChars}]; in createPartialSection() local
2063 if (pSec) in createPartialSection()
2064 return pSec; in createPartialSection()
2065 pSec = make<PartialSection>(name, outChars); in createPartialSection()
2066 return pSec; in createPartialSection()