Searched refs:OutputSections (Results 1 – 16 of 16) sorted by relevance
| /freebsd-12.1/contrib/llvm/tools/lld/COFF/ |
| H A D | Writer.cpp | 557 writeMapFile(OutputSections); in run() 707 OutputSections.push_back(Sec); in createSections() 796 std::stable_sort(OutputSections.begin(), OutputSections.end(), in createSections() 923 OutputSections.erase( in removeUnusedSections() 924 std::remove_if(OutputSections.begin(), OutputSections.end(), IsUnused), in removeUnusedSections() 925 OutputSections.end()); in removeUnusedSections() 932 OutputSections.erase( in removeEmptySections() 933 std::remove_if(OutputSections.begin(), OutputSections.end(), IsEmpty), in removeEmptySections() 934 OutputSections.end()); in removeEmptySections() 936 for (OutputSection *Sec : OutputSections) in removeEmptySections() [all …]
|
| H A D | MapFile.cpp | 91 void coff::writeMapFile(ArrayRef<OutputSection *> OutputSections) { in writeMapFile() argument 109 for (OutputSection *Sec : OutputSections) { in writeMapFile()
|
| H A D | MapFile.h | 18 void writeMapFile(llvm::ArrayRef<OutputSection *> OutputSections);
|
| H A D | PDB.h | 29 llvm::ArrayRef<OutputSection *> OutputSections,
|
| H A D | PDB.cpp | 164 void addSections(ArrayRef<OutputSection *> OutputSections, 1540 ArrayRef<OutputSection *> OutputSections, in createPDB() argument 1548 PDB.addSections(OutputSections, SectionTable); in createPDB() 1587 void PDBLinker::addSections(ArrayRef<OutputSection *> OutputSections, in addSections() argument 1599 for (OutputSection *OS : OutputSections) { in addSections()
|
| /freebsd-12.1/contrib/llvm/tools/lld/ELF/ |
| H A D | Writer.cpp | 486 for (OutputSection *Sec : OutputSections) in run() 504 for (OutputSection *Sec : OutputSections) in run() 1728 OutputSections.push_back(Sec); in finalizeSections() 1743 OutputSection *Sec = OutputSections[I]; in finalizeSections() 1820 for (OutputSection *Sec : OutputSections) in finalizeSections() 1831 for (OutputSection *OS : OutputSections) in checkExecuteOnly() 1972 for (OutputSection *Sec : OutputSections) in createPhdrs() 2055 if (I == OutputSections.end()) in addPtArmExid() 2088 auto End = OutputSections.end(); in fixSectionAlignments() 2276 for (OutputSection *OS : OutputSections) in checkSections() [all …]
|
| H A D | Relocations.h | 165 bool createThunks(ArrayRef<OutputSection *> OutputSections); 173 void mergeThunks(ArrayRef<OutputSection *> OutputSections); 181 void createInitialThunkSections(ArrayRef<OutputSection *> OutputSections);
|
| H A D | Relocations.cpp | 1134 ArrayRef<OutputSection *> OutputSections, in forEachInputSectionDescription() argument 1136 for (OutputSection *OS : OutputSections) { in forEachInputSectionDescription() 1236 void ThunkCreator::mergeThunks(ArrayRef<OutputSection *> OutputSections) { in mergeThunks() argument 1238 OutputSections, [&](OutputSection *OS, InputSectionDescription *ISD) { in mergeThunks() 1347 ArrayRef<OutputSection *> OutputSections) { in createInitialThunkSections() argument 1351 OutputSections, [&](OutputSection *OS, InputSectionDescription *ISD) { in createInitialThunkSections() 1452 bool ThunkCreator::createThunks(ArrayRef<OutputSection *> OutputSections) { in createThunks() argument 1456 createInitialThunkSections(OutputSections); in createThunks() 1469 OutputSections, [&](OutputSection *OS, InputSectionDescription *ISD) { in createThunks() 1512 mergeThunks(OutputSections); in createThunks()
|
| H A D | CMakeLists.txt | 38 OutputSections.cpp
|
| H A D | OutputSections.h | 149 extern std::vector<OutputSection *> OutputSections;
|
| H A D | LinkerScript.cpp | 755 for (OutputSection *Sec : OutputSections) in findFirstSection() 976 for (OutputSection *Sec : OutputSections) in allocateHeaders() 1077 for (OutputSection *Sec : OutputSections) { in createPhdrs()
|
| H A D | AArch64ErrataFix.cpp | 638 for (OutputSection *OS : OutputSections) { in createFixes()
|
| H A D | OutputSections.cpp | 42 std::vector<OutputSection *> elf::OutputSections; member in elf
|
| H A D | Driver.cpp | 87 OutputSections.clear(); in link()
|
| /freebsd-12.1/usr.bin/clang/lld/ |
| H A D | Makefile | 60 SRCS+= ELF/OutputSections.cpp
|
| /freebsd-12.1/contrib/llvm/tools/lld/docs/ |
| H A D | NewLLD.rst | 224 a file. It creates OutputSections, put all InputSections/Chunks into them,
|