Lines Matching refs:UsedGlobalSets
235 std::vector<UsedGlobalSet> UsedGlobalSets; in doMerge() local
239 UsedGlobalSets.emplace_back(Globals.size()); in doMerge()
240 return UsedGlobalSets.back(); in doMerge()
273 EncounteredUGS.resize(UsedGlobalSets.size()); in doMerge()
316 CurGVOnlySetIdx = UsedGlobalSets.size(); in doMerge()
319 ++UsedGlobalSets[CurGVOnlySetIdx].UsageCount; in doMerge()
327 if (UsedGlobalSets[UGSIdx].Globals.test(GI)) { in doMerge()
328 ++UsedGlobalSets[UGSIdx].UsageCount; in doMerge()
333 --UsedGlobalSets[UGSIdx].UsageCount; in doMerge()
338 ++UsedGlobalSets[ExpandedIdx].UsageCount; in doMerge()
346 UsedGlobalSets.size(); in doMerge()
350 NewUGS.Globals |= UsedGlobalSets[UGSIdx].Globals; in doMerge()
361 std::sort(UsedGlobalSets.begin(), UsedGlobalSets.end(), in doMerge()
372 for (size_t i = 0, e = UsedGlobalSets.size(); i != e; ++i) { in doMerge()
373 const UsedGlobalSet &UGS = UsedGlobalSets[e - i - 1]; in doMerge()
391 for (size_t i = 0, e = UsedGlobalSets.size(); i != e; ++i) { in doMerge()
392 const UsedGlobalSet &UGS = UsedGlobalSets[e - i - 1]; in doMerge()