Lines Matching refs:isec

578         in.binding->addEntry(dysym, in.lazyPointers->isec,  in prepareBranchTarget()
580 in.weakBinding->addEntry(sym, in.lazyPointers->isec, in prepareBranchTarget()
589 in.rebase->addEntry(in.lazyPointers->isec, in prepareBranchTarget()
591 in.weakBinding->addEntry(sym, in.lazyPointers->isec, in prepareBranchTarget()
609 static void prepareSymbolRelocation(Symbol *sym, const InputSection *isec, in prepareSymbolRelocation() argument
626 if (!(isThreadLocalVariables(isec->getFlags()) && isa<Defined>(sym))) in prepareSymbolRelocation()
627 addNonLazyBindingEntries(sym, isec, r.offset, r.addend); in prepareSymbolRelocation()
637 ConcatInputSection *isec = inputSections[i]; in scanRelocations() local
639 if (isec->shouldOmitFromOutput()) in scanRelocations()
642 for (auto it = isec->relocs.begin(); it != isec->relocs.end(); ++it) { in scanRelocations()
655 if (!isa<Undefined>(sym) && validateSymbolRelocation(sym, isec, r)) in scanRelocations()
656 prepareSymbolRelocation(sym, isec, r); in scanRelocations()
664 in.rebase->addEntry(isec, r.offset); in scanRelocations()
860 size_t &priority = sectionPriorities[sym.isec]; in buildInputSectionPriorities()
862 std::max(priority, getSymbolPriority(entry, sym.isec->getFile())); in buildInputSectionPriorities()
936 for (ConcatInputSection *isec : inputSections) { in createOutputSections()
937 if (isec->shouldOmitFromOutput()) in createOutputSections()
939 ConcatOutputSection *osec = cast<ConcatOutputSection>(isec->parent); in createOutputSections()
940 osec->addInput(isec); in createOutputSections()
942 std::min(osec->inputOrder, static_cast<int>(isec->outSecOff)); in createOutputSections()