Searched refs:OutputSection (Results 26 - 42 of 42) sorted by relevance
12
/freebsd-13-stable/contrib/llvm-project/lld/COFF/ |
H A D | Chunks.h | 38 class OutputSection; 104 OutputSection *getOutputSection() const; 215 void applyRelX64(uint8_t *off, uint16_t type, OutputSection *os, uint64_t s, 217 void applyRelX86(uint8_t *off, uint16_t type, OutputSection *os, uint64_t s, 219 void applyRelARM(uint8_t *off, uint16_t type, OutputSection *os, uint64_t s, 221 void applyRelARM64(uint8_t *off, uint16_t type, OutputSection *os, uint64_t s,
|
H A D | MapFile.cpp | 164 if (OutputSection *sec = chunk->getOutputSection()) 204 void lld::coff::writeMapFile(ArrayRef<OutputSection *> outputSections) { 251 for (OutputSection *sec : outputSections) {
|
H A D | PDB.cpp | 108 void addImportFilesToPDB(ArrayRef<OutputSection *> outputSections); 124 void addSections(ArrayRef<OutputSection *> outputSections, 624 OutputSection *os = c ? c->getOutputSection() : nullptr; 951 OutputSection *os = def->getChunk()->getOutputSection(); 1225 OutputSection &os) { 1250 OutputSection &os) { 1273 void PDBLinker::addImportFilesToPDB(ArrayRef<OutputSection *> outputSections) { 1313 OutputSection *thunkOS = thunkChunk->getOutputSection(); 1360 ArrayRef<OutputSection *> outputSections, 1414 void PDBLinker::addSections(ArrayRef<OutputSection *> outputSection [all...] |
/freebsd-13-stable/contrib/llvm-project/lld/ELF/ |
H A D | InputSection.h | 32 class OutputSection; 79 OutputSection *getOutputSection(); 80 const OutputSection *getOutputSection() const { 363 OutputSection *getParent() const; 366 // OutputSection's InputSection list, and is used when ordering SHF_LINK_ORDER
|
H A D | SyntheticSections.h | 339 llvm::SmallMapVector<const OutputSection *, PageBlock, 16> pagesMap; 430 uint64_t offsetInSec, const OutputSection *outputSec, 454 const OutputSection *outputSec; 479 void addOutSec(int32_t tag, OutputSection *sec); 480 void addSize(int32_t tag, OutputSection *sec); 599 llvm::DenseMap<OutputSection *, size_t> sectionIndexMap; 1069 ThunkSection(OutputSection *os, uint64_t off);
|
H A D | InputSection.cpp | 170 auto *os = cast<OutputSection>(this); 192 const OutputSection *out = getOutputSection(); 196 OutputSection *SectionBase::getOutputSection() { 205 return cast<OutputSection>(this); 378 OutputSection *InputSection::getParent() const { 379 return cast_or_null<OutputSection>(parent); 573 OutputSection *os = sym.getOutputSection();
|
H A D | SyntheticSections.cpp | 678 if (const OutputSection *os = sym.getOutputSection()) 709 for (const std::pair<const OutputSection *, FileGot::PageBlock> &p : pagesMap) 738 if (const OutputSection *outSec = sym.getOutputSection()) { 858 for (std::pair<const OutputSection *, FileGot::PageBlock> &p : 860 const OutputSection *os = p.first; 909 for (std::pair<const OutputSection *, FileGot::PageBlock> &p : 987 for (const std::pair<const OutputSection *, FileGot::PageBlock> &l : 1044 for (const std::pair<const OutputSection *, FileGot::PageBlock> &l : 1232 void DynamicSection<ELFT>::addOutSec(int32_t tag, OutputSection *sec) { 1237 void DynamicSection<ELFT>::addSize(int32_t tag, OutputSection *se [all...] |
H A D | Symbols.cpp | 198 OutputSection *Symbol::getOutputSection() const { 344 else if (d && isa<OutputSection>(d->section))
|
H A D | ICF.cpp | 520 if (auto *sec = dyn_cast<OutputSection>(base))
|
H A D | Symbols.h | 192 OutputSection *getOutputSection() const;
|
H A D | AArch64ErrataFix.cpp | 632 for (OutputSection *os : outputSections) {
|
H A D | ARMErrataFix.cpp | 514 for (OutputSection *os : outputSections) {
|
H A D | Driver.cpp | 1988 Out::elfHeader = make<OutputSection>("", 0, SHF_ALLOC); 2144 if (auto *sec = dyn_cast<OutputSection>(base))
|
/freebsd-13-stable/contrib/llvm-project/lld/MachO/ |
H A D | SyntheticSections.cpp | 35 : OutputSection(SyntheticKind, name), segname(segname) { 118 static void encodeBinding(const DylibSymbol &dysym, const OutputSection *osec, 195 OutputSection *osecA = a.isec->parent; 196 OutputSection *osecB = b.isec->parent;
|
H A D | SyntheticSections.h | 15 #include "OutputSection.h" 40 class SyntheticSection : public OutputSection { 45 static bool classof(const OutputSection *sec) { 182 // an InputSection that gets merged into the __data OutputSection.
|
H A D | Writer.cpp | 14 #include "OutputSection.h" 136 for (OutputSection *osec : seg->getSections()) { 346 static int sectionOrder(OutputSection *osec) { 384 seg->sortOutputSections(compareByOrder<OutputSection *>(sectionOrder)); 483 for (OutputSection *osec : seg->getSections())
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
H A D | AsmPrinter.cpp | 2142 MCSection *OutputSection = local 2145 OutStreamer->SwitchSection(OutputSection);
|
Completed in 211 milliseconds
12