Lines Matching refs:SectionName

560   StringRef CachedName = Entry.first.SectionName;  in getELFSection()
588 void MCContext::recordELFMergeableSectionInfo(StringRef SectionName, in recordELFMergeableSectionInfo() argument
593 ELFSeenGenericMergeableSections.insert(SectionName); in recordELFMergeableSectionInfo()
598 if (IsMergeable || isELFGenericMergeableSection(SectionName)) { in recordELFMergeableSectionInfo()
600 ELFEntrySizeKey{SectionName, Flags, EntrySize}, UniqueID)); in recordELFMergeableSectionInfo()
604 bool MCContext::isELFImplicitMergeableSectionNamePrefix(StringRef SectionName) { in isELFImplicitMergeableSectionNamePrefix() argument
605 return SectionName.startswith(".rodata.str") || in isELFImplicitMergeableSectionNamePrefix()
606 SectionName.startswith(".rodata.cst"); in isELFImplicitMergeableSectionNamePrefix()
609 bool MCContext::isELFGenericMergeableSection(StringRef SectionName) { in isELFGenericMergeableSection() argument
610 return isELFImplicitMergeableSectionNamePrefix(SectionName) || in isELFGenericMergeableSection()
611 ELFSeenGenericMergeableSections.count(SectionName); in isELFGenericMergeableSection()
614 Optional<unsigned> MCContext::getELFUniqueIDForEntsize(StringRef SectionName, in getELFUniqueIDForEntsize() argument
618 MCContext::ELFEntrySizeKey{SectionName, Flags, EntrySize}); in getELFUniqueIDForEntsize()
658 StringRef CachedName = Iter->first.SectionName; in getCOFFSection()
723 StringRef CachedName = Entry.first.SectionName; in getWasmSection()
771 StringRef CachedName = Entry.first.SectionName; in getXCOFFSection()