Searched refs:MergeInputSection (Results 1 – 10 of 10) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/lld/ELF/ |
| H A D | InputSection.cpp | 179 const MergeInputSection *ms = cast<MergeInputSection>(this); in getOffset() 196 else if (auto *ms = dyn_cast<MergeInputSection>(this)) in getOutputSection() 1315 void MergeInputSection::splitStrings(StringRef s, size_t entSize) { in splitStrings() 1338 void MergeInputSection::splitNonStrings(ArrayRef<uint8_t> data, in splitNonStrings() 1350 MergeInputSection::MergeInputSection(ObjFile<ELFT> &f, in MergeInputSection() function in MergeInputSection 1355 MergeInputSection::MergeInputSection(uint64_t flags, uint32_t type, in MergeInputSection() function in MergeInputSection 1367 void MergeInputSection::splitIntoPieces() { in splitIntoPieces() 1408 template MergeInputSection::MergeInputSection(ObjFile<ELF32LE> &, 1410 template MergeInputSection::MergeInputSection(ObjFile<ELF32BE> &, 1412 template MergeInputSection::MergeInputSection(ObjFile<ELF64LE> &, [all …]
|
| H A D | InputSection.h | 292 class MergeInputSection : public InputSectionBase { 295 MergeInputSection(ObjFile<ELFT> &f, const typename ELFT::Shdr &header, 297 MergeInputSection(uint64_t flags, uint32_t type, uint64_t entsize, 324 return const_cast<MergeInputSection *>(this)->getSectionPiece(offset); in getSectionPiece()
|
| H A D | ICF.cpp | 293 auto *x = dyn_cast<MergeInputSection>(da->section); in constantEq() 296 auto *y = cast<MergeInputSection>(db->section); in constantEq()
|
| H A D | SyntheticSections.h | 945 void addSection(MergeInputSection *ms); 946 SmallVector<MergeInputSection *, 0> sections; 1287 MergeInputSection *createCommentSection();
|
| H A D | MarkLive.cpp | 187 if (auto *ms = dyn_cast<MergeInputSection>(sec)) in enqueue()
|
| H A D | OutputSections.cpp | 197 MergeInputSection *ms = dyn_cast<MergeInputSection>(s); in finalizeInputSections()
|
| H A D | SyntheticSections.cpp | 86 MergeInputSection *elf::createCommentSection() { in createCommentSection() 87 auto *sec = make<MergeInputSection>(SHF_MERGE | SHF_STRINGS, SHT_PROGBITS, 1, in createCommentSection() 3240 void MergeSyntheticSection::addSection(MergeInputSection *ms) { in addSection() 3259 for (MergeInputSection *sec : sections) in finalizeContents() 3270 for (MergeInputSection *sec : sections) in finalizeContents() 3301 for (MergeInputSection *sec : sections) { in finalizeContents() 3325 parallelForEach(sections, [&](MergeInputSection *sec) { in finalizeContents() 3341 if (auto *s = dyn_cast<MergeInputSection>(sec)) in splitSections()
|
| H A D | InputFiles.cpp | 841 if (auto *ms = dyn_cast<MergeInputSection>(s)) { in initializeSections() 1061 return makeThreadLocal<MergeInputSection>(*this, sec, name); in createInputSection()
|
| H A D | LinkerScript.cpp | 846 assert(isa<MergeInputSection>(s) || in addOrphanSections()
|
| H A D | Writer.cpp | 750 if (auto *s = dyn_cast<MergeInputSection>(sec)) in includeInSymtab()
|