Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/lld/wasm/
H A DSymbols.h273 class SectionSymbol : public Symbol {
275 SectionSymbol(uint32_t flags, const InputChunk *s, InputFile *f = nullptr)
637 alignas(SectionSymbol) char k[sizeof(SectionSymbol)];
H A DInputFiles.cpp109 if (auto *ss = dyn_cast<SectionSymbol>(sym)) in calcNewIndex()
151 if (!isa<SectionSymbol>(sym) && !sym->isLive()) in calcNewValue()
565 SectionSymbol *ObjFile::getSectionSymbol(uint32_t index) const { in getSectionSymbol()
566 return cast<SectionSymbol>(symbols[index]); in getSectionSymbol()
616 return make<SectionSymbol>(flags, section, this); in createDefined()
H A DSymbols.cpp114 if (isa<SectionSymbol>(this) || isa<OutputSectionSymbol>(this)) in getWasmType()
422 const OutputSectionSymbol *SectionSymbol::getOutputSectionSymbol() const { in getOutputSectionSymbol()
H A DMapFile.cpp57 if ((!isa<SectionSymbol>(dr)) && dr->isLive() && in getSymbols()
H A DInputFiles.h151 SectionSymbol *getSectionSymbol(uint32_t index) const;
H A DWriter.cpp734 if (sym->isLocal() && !isa<SectionSymbol>(sym) && sym->isLive()) in populateSymtab()
/openbsd-src/gnu/llvm/llvm/lib/MC/
H A DELFObjectWriter.cpp1499 const auto *SectionSymbol = in recordRelocation() local
1501 if (SectionSymbol) in recordRelocation()
1502 SectionSymbol->setUsedInReloc(); in recordRelocation()
1503 ELFRelocationEntry Rec(FixupOffset, SectionSymbol, Type, Addend, SymA, C); in recordRelocation()
H A DWasmObjectWriter.cpp568 const MCSymbol *SectionSymbol = nullptr; in recordRelocation() local
574 SectionSymbol = SecSymIt->second; in recordRelocation()
576 SectionSymbol = SecA.getBeginSymbol(); in recordRelocation()
578 if (!SectionSymbol) in recordRelocation()
582 SymA = cast<MCSymbolWasm>(SectionSymbol); in recordRelocation()