Home
last modified time | relevance | path

Searched refs:ConcatOutputSection (Results 1 – 8 of 8) sorted by relevance

/freebsd-13.1/contrib/llvm-project/lld/MachO/
H A DConcatOutputSection.cpp27 MapVector<NamePair, ConcatOutputSection *> macho::concatOutputSections;
29 void ConcatOutputSection::addInput(ConcatInputSection *input) { in addInput()
123 bool ConcatOutputSection::needsThunks() const { in needsThunks()
155 uint64_t ConcatOutputSection::estimateStubsInRangeVA(size_t callIdx) const { in estimateStubsInRangeVA()
189 void ConcatOutputSection::finalize() { in finalize()
322 void ConcatOutputSection::writeTo(uint8_t *buf) const { in writeTo()
339 void ConcatOutputSection::finalizeFlags(InputSection *input) { in finalizeFlags()
363 ConcatOutputSection *
364 ConcatOutputSection::getOrCreateForInput(const InputSection *isec) { in getOrCreateForInput()
366 ConcatOutputSection *&osec = concatOutputSections[names]; in getOrCreateForInput()
[all …]
H A DConcatOutputSection.h27 class ConcatOutputSection final : public OutputSection {
29 explicit ConcatOutputSection(StringRef name) in ConcatOutputSection() function
54 static ConcatOutputSection *getOrCreateForInput(const InputSection *);
89 extern llvm::MapVector<NamePair, ConcatOutputSection *> concatOutputSections;
H A DUnwindInfoSection.h44 ConcatOutputSection *compactUnwindSection;
H A DWriter.cpp898 if (auto *merged = dyn_cast<ConcatOutputSection>(osec)) { in sortSegmentsAndSections()
939 ConcatOutputSection *osec = cast<ConcatOutputSection>(isec->parent); in createOutputSections()
949 ConcatOutputSection *osec = it.second; in createOutputSections()
H A DUnwindInfoSection.cpp135 make<ConcatOutputSection>(section_names::compactUnwind); in UnwindInfoSection()
253 relocateCompactUnwind(ConcatOutputSection *compactUnwindSection, in relocateCompactUnwind()
H A DDriver.cpp583 ConcatOutputSection *osec = nullptr; in replaceCommonSymbols()
597 osec = ConcatOutputSection::getOrCreateForInput(isec); in replaceCommonSymbols()
1047 ConcatOutputSection *osec = nullptr; in gatherInputSections()
1059 osec = ConcatOutputSection::getOrCreateForInput(isec); in gatherInputSections()
H A DSymbolTable.cpp243 osec = isec->parent = ConcatOutputSection::getOrCreateForInput(isec); in handleSectionBoundarySymbol()
H A DSyntheticSections.cpp619 ConcatOutputSection::getOrCreateForInput(in.imageLoaderCache); in setup()