Home
last modified time | relevance | path

Searched refs:inputSections (Results 1 – 21 of 21) sorted by relevance

/freebsd/contrib/llvm-project/lld/ELF/Arch/
H A DHexagon.cpp564 llvm::find_if(ctx.inputSections, in mergeHexagonAttributesSections()
566 ctx.inputSections.begin(); in mergeHexagonAttributesSections()
567 if (place == ctx.inputSections.size()) in mergeHexagonAttributesSections()
572 llvm::erase_if(ctx.inputSections, [&](InputSectionBase *s) { in mergeHexagonAttributesSections()
580 ctx.inputSections.insert(ctx.inputSections.begin() + place, in mergeHexagonAttributesSections()
H A DRISCV.cpp1340 llvm::find_if(ctx.inputSections, in mergeRISCVAttributesSections()
1342 ctx.inputSections.begin(); in mergeRISCVAttributesSections()
1343 if (place == ctx.inputSections.size()) in mergeRISCVAttributesSections()
1348 llvm::erase_if(ctx.inputSections, [&](InputSectionBase *s) { in mergeRISCVAttributesSections()
1356 ctx.inputSections.insert(ctx.inputSections.begin() + place, in mergeRISCVAttributesSections()
H A DPPC64.cpp293 ctx.inputSections.push_back(sec); in writeSequence()
/freebsd/contrib/llvm-project/lld/ELF/
H A DMarkLive.cpp371 for (InputSectionBase *sec : ctx.inputSections) { in run()
488 for (InputSectionBase *sec : ctx.inputSections) { in moveToMain()
514 for (InputSectionBase *sec : ctx.inputSections) in markLive()
532 for (InputSectionBase *sec : ctx.inputSections) in markLive()
H A DTarget.cpp92 for (InputSectionBase *d : ctx.inputSections) { in getErrorPlace()
H A DLinkerScript.cpp709 isd->sectionBases = computeInputSections(isd, ctx.inputSections, outCmd); in createInputSectionList()
789 computeInputSections(isd, ctx.inputSections, sc->sc); in processSectionCommands()
1025 for (InputSectionBase *isec : ctx.inputSections) { in addOrphanSections()
1028 ctx.inputSections[n++] = isec; in addOrphanSections()
1055 ctx.inputSections.resize(n); in addOrphanSections()
H A DWriter.cpp129 for (InputSectionBase *s : ctx.inputSections) { in copySectionsIntoPartitions()
144 ctx.inputSections.insert(ctx.inputSections.end(), newSections.begin(), in copySectionsIntoPartitions()
1054 SmallVector<InputSectionBase *, 0> matched, sections = ctx.inputSections; in maybeShuffle()
1758 llvm::find_if(llvm::reverse(ctx.inputSections), [](InputSectionBase *s) { in removeUnusedSyntheticSections()
1765 std::remove_if(start, ctx.inputSections.end(), [&](InputSectionBase *s) { in removeUnusedSyntheticSections()
1779 ctx.inputSections.erase(end, ctx.inputSections.end()); in removeUnusedSyntheticSections()
H A DSyntheticSections.cpp114 for (InputSectionBase *sec : ctx.inputSections) { in create()
183 for (InputSectionBase *sec : ctx.inputSections) in create()
241 for (InputSectionBase *sec : ctx.inputSections) in create()
3213 for (InputSectionBase *s : ctx.inputSections) { in init()
3219 inputSections.push_back(isec); in init()
3309 InputSection *sec = inputSections[i]; in finalizeContents()
3586 for (InputSectionBase *s : ctx.inputSections) { in create()
3599 llvm::erase_if(ctx.inputSections, [](InputSectionBase *s) { in create()
4063 llvm::erase_if(ctx.inputSections, [&](InputSectionBase *s) { in combineEhSections()
4730 ctx.inputSections.push_back(sec); in createSyntheticSections()
[all …]
H A DICF.cpp479 for (InputSectionBase *sec : ctx.inputSections) { in run()
H A DDriver.cpp2527 ctx.inputSections.push_back(bss); in replaceCommonSymbols()
3353 ctx.inputSections.push_back(s); in link()
3358 ctx.inputSections.push_back(cast<InputSection>(s)); in link()
3364 llvm::erase_if(ctx.inputSections, [&ctx = ctx](InputSectionBase *s) { in link()
3374 llvm::erase_if(ctx.inputSections, [](InputSectionBase *s) { in link()
3422 ctx.inputSections.push_back(createCommentSection(ctx)); in link()
H A DConfig.h676 SmallVector<InputSectionBase *, 0> inputSections; member
H A DSyntheticSections.h905 SmallVector<InputSection *, 0> inputSections; variable
/freebsd/contrib/llvm-project/lld/MachO/
H A DMarkLive.cpp169 for (ConcatInputSection *isec : inputSections) { in markTransitively()
259 for (ConcatInputSection *isec : inputSections) { in markLive()
H A DInputSection.cpp38 std::vector<ConcatInputSection *> macho::inputSections; member in macho
64 inputSections.push_back(isec); in addInputSection()
H A DICF.cpp558 uint64_t icfUniqueID = inputSections.size(); in foldIdenticalSections()
561 for (ConcatInputSection *isec : inputSections) { in foldIdenticalSections()
H A DInputSection.h306 extern std::vector<ConcatInputSection *> inputSections;
H A DWriter.cpp702 for (size_t i = 0; i < inputSections.size(); ++i) { in scanRelocations()
703 ConcatInputSection *isec = inputSections[i]; in scanRelocations()
1046 for (ConcatInputSection *isec : inputSections) { in createOutputSections()
H A DObjC.cpp317 for (const InputSection *isec : inputSections) { in checkCategories()
1379 ObjcCategoryMerger merger(inputSections); in mergeCategories()
H A DSymbolTable.cpp390 inputSections.push_back(isec); in handleSectionBoundarySymbol()
H A DDriver.cpp1324 for (ConcatInputSection *isec : inputSections) { in codegenDataGenerate()
1550 inputSections.clear(); in link()
H A DSyntheticSections.cpp829 for (ConcatInputSection *isec : inputSections) { in initialize()