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