Lines Matching refs:InputSection

172     return cast<InputSection>(this)->getOffset(Offset);  in getOffset()
180 if (InputSection *IS = MS->getParent()) in getOffset()
193 InputSection *Sec; in getOutputSection()
194 if (auto *IS = dyn_cast<InputSection>(this)) in getOutputSection()
273 InputSection *InputSectionBase::getLinkOrderDep() const { in getLinkOrderDep()
276 return cast<InputSection>(File->getSections()[Link]); in getLinkOrderDep()
355 InputSection InputSection::Discarded(nullptr, 0, 0, 0, ArrayRef<uint8_t>(), "");
357 InputSection::InputSection(InputFile *F, uint64_t Flags, uint32_t Type, in InputSection() function in InputSection
365 InputSection::InputSection(ObjFile<ELFT> &F, const typename ELFT::Shdr &Header, in InputSection() function in InputSection
369 bool InputSection::classof(const SectionBase *S) { in classof()
374 OutputSection *InputSection::getParent() const { in getParent()
379 template <class ELFT> void InputSection::copyShtGroup(uint8_t *Buf) { in copyShtGroup()
395 InputSectionBase *InputSection::getRelocatedSection() const { in getRelocatedSection()
406 void InputSection::copyRelocations(uint8_t *Buf, ArrayRef<RelTy> Rels) { in copyRelocations()
555 InputSection *IS = cast<InputSection>(D->Section); in getRISCVPCRelHi20()
780 void InputSection::relocateNonAlloc(uint8_t *Buf, ArrayRef<RelTy> Rels) { in relocateNonAlloc()
838 static void relocateNonAllocForRelocatable(InputSection *Sec, uint8_t *Buf) { in relocateNonAllocForRelocatable()
860 auto *Sec = cast<InputSection>(this); in relocate()
875 if (auto *Sec = dyn_cast<InputSection>(this)) in relocateAlloc()
1015 if (InputSection *IS = cast_or_null<InputSection>(D->Section)) in adjustSplitStackFunctionPrologues()
1038 template <class ELFT> void InputSection::writeTo(uint8_t *Buf) { in writeTo()
1084 void InputSection::replace(InputSection *Other) { in replace()
1241 template InputSection::InputSection(ObjFile<ELF32LE> &, const ELF32LE::Shdr &,
1243 template InputSection::InputSection(ObjFile<ELF32BE> &, const ELF32BE::Shdr &,
1245 template InputSection::InputSection(ObjFile<ELF64LE> &, const ELF64LE::Shdr &,
1247 template InputSection::InputSection(ObjFile<ELF64BE> &, const ELF64BE::Shdr &,
1255 template void InputSection::writeTo<ELF32LE>(uint8_t *);
1256 template void InputSection::writeTo<ELF32BE>(uint8_t *);
1257 template void InputSection::writeTo<ELF64LE>(uint8_t *);
1258 template void InputSection::writeTo<ELF64BE>(uint8_t *);