Lines Matching defs:SectionName
636 void MCContext::recordELFMergeableSectionInfo(StringRef SectionName,
641 ELFSeenGenericMergeableSections.insert(SectionName);
643 // isELFGenericMergeableSection, which will return true for SectionName.
651 if (IsMergeable || isELFGenericMergeableSection(SectionName)) {
653 std::make_tuple(SectionName, Flags, EntrySize), UniqueID));
657 bool MCContext::isELFImplicitMergeableSectionNamePrefix(StringRef SectionName) {
658 return SectionName.starts_with(".rodata.str") ||
659 SectionName.starts_with(".rodata.cst");
662 bool MCContext::isELFGenericMergeableSection(StringRef SectionName) {
663 return isELFImplicitMergeableSectionNamePrefix(SectionName) ||
664 ELFSeenGenericMergeableSections.count(SectionName);
668 MCContext::getELFUniqueIDForEntsize(StringRef SectionName, unsigned Flags,
670 auto I = ELFEntrySizeMap.find(std::make_tuple(SectionName, Flags, EntrySize));
718 StringRef CachedName = Iter->first.SectionName;
778 StringRef CachedName = Entry.first.SectionName;
822 StringRef CachedName = Entry.first.SectionName;