Home
last modified time | relevance | path

Searched refs:getOutputSection (Results 1 – 25 of 25) sorted by relevance

/freebsd/contrib/llvm-project/lld/ELF/
H A DCallGraphSort.cpp140 if (fromSB->getOutputSection() != toSB->getOutputSection()) in CallGraphSort()
304 if (fromSB->getOutputSection() != toSB->getOutputSection()) in computeCacheDirectedSortOrder()
H A DInputSection.h101 OutputSection *getOutputSection();
102 const OutputSection *getOutputSection() const { in getOutputSection() function
103 return const_cast<SectionBase *>(this)->getOutputSection(); in getOutputSection()
H A DMapFile.cpp98 OutputSection *osec = syms[i]->getOutputSection(); in getSymbolStrings()
141 const OutputSection *osec = sec->getOutputSection(); in printEhFrame()
H A DLinkerScript.cpp55 OutputSection *out = rel->getOutputSection(); in getOutputSectionName()
121 return alignToPowerOf2(sec->getOutputSection()->addr + sec->getOffset(val), in getValue()
127 return sec ? sec->getOutputSection()->addr + sec->getOffset(0) : 0; in getSecAddr()
918 OutputSection *out = sec->getRelocatedSection()->getOutputSection(); in addInputSec()
986 ? firstIsec->getLinkOrderDep()->getOutputSection() in addInputSec()
988 if (firstIsecOut != isec->getLinkOrderDep()->getOutputSection()) in addInputSec()
1019 s->getOutputSection()->sectionIndex == UINT32_MAX); in addOrphanSections()
H A DTarget.cpp154 uint64_t secAddr = sec.getOutputSection()->addr; in relocateAlloc()
H A DOutputSections.cpp631 if (OutputSection *osec = sections[read32(ctx, &idx)]->getOutputSection()) in finalizeShtGroup()
649 addend = sym.getVA(ctx, addend) - section->getOutputSection()->addr; in encodeOneCrel()
771 info = s->getOutputSection()->sectionIndex; in finalize()
916 const OutputSection *relOsec = rel.inputSec->getOutputSection(); in checkDynRelAddends()
H A DSymbols.cpp196 OutputSection *Symbol::getOutputSection() const { in getOutputSection() function in Symbol
199 return sec->getOutputSection(); in getOutputSection()
H A DInputSection.cpp231 const OutputSection *out = getOutputSection(); in getVA()
235 OutputSection *SectionBase::getOutputSection() { in getOutputSection() function in SectionBase
418 OutputSection *osec = sections[idx]->getOutputSection(); in copyShtGroup()
546 sym.getVA(ctx, addend) - section->getOutputSection()->addr; in copyRelocations()
654 OutputSection *os = sym.getOutputSection(); in getARMStaticBase()
H A DSymbols.h209 OutputSection *getOutputSection() const;
H A DRelocations.cpp102 rel.sym->getOutputSection() && in reportRangeError()
103 (rel.sym->getOutputSection()->flags & SHF_X86_64_LARGE)) { in reportRangeError()
2579 auto *dstOsec = sym.getOutputSection(); in scanCrossRefs()
H A DSyntheticSections.cpp788 if (const OutputSection *os = sym.getOutputSection()) in addEntry()
848 if (const OutputSection *outSec = sym.getOutputSection()) { in getPageEntryOffset()
2265 sectionIndexMap[e.sym->getOutputSection()] = ++i; in getSymbolIndex()
2274 return sectionIndexMap.lookup(sym.getOutputSection()); in getSymbolIndex()
2296 if (const OutputSection *os = sym->getOutputSection()) in getSymSectionIndex()
2395 write32(ctx, buf, entry.sym->getOutputSection()->sectionIndex); in writeTo()
/freebsd/contrib/llvm-project/lld/COFF/
H A DCallGraphSort.cpp100 if (ctx.getOutputSection(fromSec) != ctx.getOutputSection(toSec)) in CallGraphSort()
H A DCOFFLinkerContext.h79 OutputSection *getOutputSection(const Chunk *c) const { in getOutputSection() function
H A DMapFile.cpp162 if (OutputSection *sec = ctx.getOutputSection(chunk)) in getSymbolStrings()
307 entry->getRVA() - ctx.getOutputSection(chunk)->header.VirtualAddress; in writeMapFile()
H A DWriter.cpp100 const OutputSection *os = ctx.getOutputSection(c); in writeTo()
1459 OutputSection *os = ctx.getOutputSection(c); in createSymbol()
2611 OutputSection *os = ctx.getOutputSection(c); in sortExceptionTable()
2851 OutputSection *sec = ctx.getOutputSection(tlsSym->getChunk()); in fixTlsAlignment()
2880 OutputSection *sec = ctx.getOutputSection(symtab.loadConfigSym->getChunk()); in prepareLoadConfig()
2940 ctx.getOutputSection(ctx.symtab.loadConfigSym->getChunk()); in prepareLoadConfig()
H A DPDB.cpp713 OutputSection *os = c ? ctx.getOutputSection(c) : nullptr; in createSectionContrib()
1137 OutputSection *os = ctx.getOutputSection(def->getChunk()); in createPublic()
1565 OutputSection *thunkOS = ctx.getOutputSection(thunkChunk); in addImportFilesToPDB()
H A DChunks.cpp442 OutputSection *os = c ? ctx.getOutputSection(c) : nullptr; in applyRelocation()
/freebsd/contrib/llvm-project/lld/ELF/Arch/
H A DX86_64.cpp192 uint64_t addrLoc = is.getOutputSection()->addr + is.outSecOff + r.offset; in isFallThruRelocation()
198 nextIS->getOutputSection()->addr + nextIS->outSecOff; in isFallThruRelocation()
348 sec->getOutputSection()->addr + in relaxOnce()
1150 uint64_t secAddr = sec.getOutputSection()->addr; in relocateAlloc()
H A DSystemZ.cpp448 ctx, rel, sec->getOutputSection()->addr + rel.offset); in relaxOnce()
H A DPPC.cpp500 uint64_t secAddr = sec.getOutputSection()->addr; in relocateAlloc()
H A DX86.cpp495 uint64_t secAddr = sec.getOutputSection()->addr; in relocateAlloc()
H A DAArch64.cpp931 uint64_t secAddr = sec.getOutputSection()->addr; in relocateAlloc()
H A DPPC64.cpp1565 uint64_t secAddr = sec.getOutputSection()->addr; in relocateAlloc()
H A DLoongArch.cpp1275 uint64_t secAddr = sec.getOutputSection()->addr; in relocateAlloc()
H A DRISCV.cpp593 uint64_t secAddr = sec.getOutputSection()->addr; in relocateAlloc()