Home
last modified time | relevance | path

Searched refs:InputSectionDescription (Results 1 – 13 of 13) sorted by relevance

/openbsd-src/gnu/llvm/lld/ELF/
H A DARMErrataFix.h20 class InputSectionDescription; variable
30 patchInputSectionDescription(InputSectionDescription &isd);
32 void insertPatches(InputSectionDescription &isd,
H A DAArch64ErrataFix.h20 class InputSectionDescription; variable
30 patchInputSectionDescription(InputSectionDescription &isd);
32 void insertPatches(InputSectionDescription &isd,
H A DRelocations.h137 class InputSectionDescription; variable
148 InputSectionDescription *isd,
158 ThunkSection *addThunkSection(OutputSection *os, InputSectionDescription *,
H A DLinkerScript.h183 class InputSectionDescription : public SectionCommand {
190 InputSectionDescription(StringRef filePattern, uint64_t withFlags = 0,
280 computeInputSections(const InputSectionDescription *,
347 SmallVector<InputSectionDescription *, 0> keptSections;
H A DOutputSections.cpp105 if (commands.empty() || !isa<InputSectionDescription>(commands.back())) in recordSection()
106 commands.push_back(make<InputSectionDescription>("")); in recordSection()
107 auto *isd = cast<InputSectionDescription>(commands.back()); in recordSection()
188 auto *isd = dyn_cast<InputSectionDescription>(cmd); in finalizeInputSections()
261 if (auto *isd = dyn_cast<InputSectionDescription>(b)) in sort()
657 auto *isd = cast<InputSectionDescription>(commands[0]); in sortCtorsDtors()
677 if (auto *isd = dyn_cast<InputSectionDescription>(cmd)) in getFirstInputSection()
689 auto *isd = dyn_cast<InputSectionDescription>(cmd); in getInputSections()
H A DLinkerScript.cpp392 bool InputSectionDescription::matchesFile(const InputFile *file) const { in matchesFile()
413 for (InputSectionDescription *id : keptSections) in shouldKeep()
490 LinkerScript::computeInputSections(const InputSectionDescription *cmd, in computeInputSections()
581 if (auto *isd = dyn_cast<InputSectionDescription>(cmd)) in discardSynthetic()
592 if (auto *isd = dyn_cast<InputSectionDescription>(cmd)) { in createInputSectionList()
805 cast<InputSectionDescription>(sec->commands[0])->sectionBases[0]); in addInputSec()
1060 for (InputSection *isec : cast<InputSectionDescription>(cmd)->sections) { in assignOffsets()
1108 if (!isa<InputSectionDescription>(*cmd)) in isDiscardable()
H A DAArch64ErrataFix.cpp482 InputSectionDescription &isd, std::vector<Patch843419Section *> &patches) { in insertPatches()
576 InputSectionDescription &isd) { in patchInputSectionDescription()
631 if (auto *isd = dyn_cast<InputSectionDescription>(cmd)) { in createFixes()
H A DARMErrataFix.cpp364 InputSectionDescription &isd, std::vector<Patch657417Section *> &patches) { in insertPatches()
483 InputSectionDescription &isd) { in patchInputSectionDescription()
525 if (auto *isd = dyn_cast<InputSectionDescription>(cmd)) { in createFixes()
H A DScriptParser.cpp100 InputSectionDescription *readInputSectionDescription(StringRef tok);
103 InputSectionDescription *readInputSectionRules(StringRef filePattern,
726 InputSectionDescription *
730 make<InputSectionDescription>(filePattern, withFlags, withoutFlags); in readInputSectionRules()
762 InputSectionDescription *
772 InputSectionDescription *cmd = in readInputSectionDescription()
963 auto *isd = make<InputSectionDescription>(tok); in readOutputSectionDescription()
H A DMapFile.cpp177 if (auto *isd = dyn_cast<InputSectionDescription>(subCmd)) { in writeMapFile()
H A DWriter.cpp719 auto *isd = dyn_cast<InputSectionDescription>(cmd); in addSectionSymbols()
1311 sortISDBySectionOrder(InputSectionDescription *isd, in sortISDBySectionOrder()
1407 if (auto *isd = dyn_cast<InputSectionDescription>(b)) in sortSection()
1424 auto *isd = cast<InputSectionDescription>(osec.commands[0]); in sortSection()
1586 auto *isd = dyn_cast<InputSectionDescription>(cmd); in resolveShfLinkOrder()
1831 if (auto *isd = dyn_cast<InputSectionDescription>(cmd)) in removeUnusedSyntheticSections()
H A DICF.cpp575 if (auto *isd = dyn_cast<InputSectionDescription>(subCmd)) in run()
H A DSyntheticSections.cpp891 if (auto *isd = dyn_cast<InputSectionDescription>(cmd)) in build()
3615 if (auto *isd = dyn_cast<InputSectionDescription>(cmd)) in isNeeded()
3628 if (auto *isd = dyn_cast<InputSectionDescription>(cmd)) { in finalizeContents()