Home
last modified time | relevance | path

Searched refs:InputSections (Results 1 – 11 of 11) sorted by relevance

/freebsd-12.1/contrib/llvm/tools/lld/ELF/
H A DMarkLive.cpp241 for (InputSectionBase *Sec : InputSections) { in doGcSections()
273 for (InputSectionBase *Sec : InputSections) in markLive()
303 for (InputSectionBase *Sec : InputSections) { in markLive()
316 for (InputSectionBase *Sec : InputSections) in markLive()
H A DTarget.cpp97 for (InputSectionBase *D : InputSections) { in getErrPlace()
H A DDriver.cpp86 InputSections.clear(); in link()
1605 InputSections.push_back(S); in link()
1608 InputSections.push_back(cast<InputSection>(S)); in link()
1613 llvm::erase_if(InputSections, [](InputSectionBase *S) { in link()
1631 InputSections.push_back(createCommentSection()); in link()
H A DSyntheticSections.cpp101 for (InputSectionBase *Sec : InputSections) { in create()
168 for (InputSectionBase *Sec : InputSections) in create()
225 for (InputSectionBase *Sec : InputSections) in create()
2406 for (InputSectionBase *S : InputSections) in getDebugInfoSections()
2566 for (InputSectionBase *S : InputSections) in create()
2976 parallelForEach(InputSections, [](InputSectionBase *Sec) { in splitSections()
2993 for (InputSectionBase *&S : InputSections) { in mergeSections()
3035 std::vector<InputSectionBase *> &V = InputSections; in mergeSections()
H A DWriter.cpp156 for (InputSectionBase *&S : InputSections) { in combineEhFrameSections()
165 std::vector<InputSectionBase *> &V = InputSections; in combineEhFrameSections()
276 auto Add = [](InputSectionBase *Sec) { InputSections.push_back(Sec); }; in createSyntheticSections()
940 for (InputSectionBase *IS : InputSections) in forEachRelSec()
1573 for (InputSectionBase *S : llvm::reverse(InputSections)) { in removeUnusedSyntheticSections()
H A DInputSection.h362 extern std::vector<InputSectionBase *> InputSections;
H A DICF.cpp450 for (InputSectionBase *Sec : InputSections) in run()
H A DLinkerScript.cpp384 for (InputSectionBase *Sec : InputSections) { in computeInputSections()
670 for (InputSectionBase *IS : InputSections) { in addOrphanSections()
H A DSymbolTable.cpp409 InputSections.push_back(Bss); in addCommon()
H A DInputSection.cpp44 std::vector<InputSectionBase *> elf::InputSections; member in elf
/freebsd-12.1/contrib/llvm/tools/lld/docs/
H A DNewLLD.rst209 OutputSection is a container of InputSections (ELF) or Chunks (COFF).
219 They are responsible for creating and owning Symbols and InputSections/Chunks.
223 The writer is responsible for writing file headers and InputSections/Chunks to
224 a file. It creates OutputSections, put all InputSections/Chunks into them,