Searched refs:SectionSymbol (Results 1 – 8 of 8) sorted by relevance
273 class SectionSymbol : public Symbol {275 SectionSymbol(uint32_t flags, const InputChunk *s, InputFile *f = nullptr)637 alignas(SectionSymbol) char k[sizeof(SectionSymbol)];
109 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()
114 if (isa<SectionSymbol>(this) || isa<OutputSectionSymbol>(this)) in getWasmType()422 const OutputSectionSymbol *SectionSymbol::getOutputSectionSymbol() const { in getOutputSectionSymbol()
57 if ((!isa<SectionSymbol>(dr)) && dr->isLive() && in getSymbols()
151 SectionSymbol *getSectionSymbol(uint32_t index) const;
734 if (sym->isLocal() && !isa<SectionSymbol>(sym) && sym->isLive()) in populateSymtab()
1499 const auto *SectionSymbol = in recordRelocation() local1501 if (SectionSymbol) in recordRelocation()1502 SectionSymbol->setUsedInReloc(); in recordRelocation()1503 ELFRelocationEntry Rec(FixupOffset, SectionSymbol, Type, Addend, SymA, C); in recordRelocation()
568 const MCSymbol *SectionSymbol = nullptr; in recordRelocation() local574 SectionSymbol = SecSymIt->second; in recordRelocation()576 SectionSymbol = SecA.getBeginSymbol(); in recordRelocation()578 if (!SectionSymbol) in recordRelocation()582 SymA = cast<MCSymbolWasm>(SectionSymbol); in recordRelocation()