Lines Matching refs:isec
663 static OutputSection *createSection(InputSectionBase *isec, in createSection() argument
666 sec->recordSection(isec); in createSection()
672 InputSectionBase *isec, StringRef outsecName) { in addInputSec() argument
680 if (isec->type == SHT_GROUP || (isec->flags & SHF_GROUP)) in addInputSec()
681 return createSection(isec, outsecName); in addInputSec()
689 if (!isa<SyntheticSection>(isec) && in addInputSec()
690 (isec->type == SHT_REL || isec->type == SHT_RELA)) { in addInputSec()
691 auto *sec = cast<InputSection>(isec); in addInputSec()
699 out->relocationSection = createSection(isec, outsecName); in addInputSec()
747 if (sec->partition != isec->partition) in addInputSec()
750 if (config->relocatable && (isec->flags & SHF_LINK_ORDER)) { in addInputSec()
762 if (firstIsecOut != isec->getLinkOrderDep()->getOutputSection()) in addInputSec()
766 sec->recordSection(isec); in addInputSec()
770 OutputSection *sec = createSection(isec, outsecName); in addInputSec()
808 for (InputSectionBase *isec : inputSections) { in addOrphanSections()
812 if (config->relocatable && (isec->flags & SHF_LINK_ORDER)) in addOrphanSections()
815 if (auto *sec = dyn_cast<InputSection>(isec)) in addOrphanSections()
819 add(isec); in addOrphanSections()