Lines Matching defs:EmitUniqueSection
890 const TargetMachine &TM, bool EmitUniqueSection, unsigned Flags,
902 if (EmitUniqueSection) {
923 const TargetMachine &TM, bool Retain, bool EmitUniqueSection,
927 EmitUniqueSection = true;
932 EmitUniqueSection = true;
936 EmitUniqueSection = true;
942 Ctx, GO, Kind, Mang, TM, EmitUniqueSection, Flags,
954 bool EmitUniqueSection = false;
957 EmitUniqueSection = TM.getFunctionSections();
959 EmitUniqueSection = TM.getDataSections();
961 EmitUniqueSection |= GO->hasComdat();
963 Used.count(GO), EmitUniqueSection, Flags,
980 /*EmitUniqueSection=*/true, Flags, &NextUniqueID);
994 bool EmitUniqueSection = TM.getFunctionSections() || C;
995 if (!EmitUniqueSection && !TM.getEnableStaticDataPartitioning())
999 getMangler(), TM, EmitUniqueSection,
1835 bool EmitUniqueSection = TM.getFunctionSections() || C;
1836 if (!EmitUniqueSection)
2227 const TargetMachine &TM, bool EmitUniqueSection,
2243 if (EmitUniqueSection && UniqueSectionNames) {
2248 if (EmitUniqueSection && !UniqueSectionNames) {
2265 bool EmitUniqueSection = false;
2267 EmitUniqueSection = TM.getFunctionSections();
2269 EmitUniqueSection = TM.getDataSections();
2270 EmitUniqueSection |= GO->hasComdat();
2272 EmitUniqueSection |= Retain;
2275 EmitUniqueSection, &NextUniqueID, Retain);