Lines Matching refs:UsedGlobalSets
245 std::vector<UsedGlobalSet> UsedGlobalSets; in doMerge() local
249 UsedGlobalSets.emplace_back(Globals.size()); in doMerge()
250 return UsedGlobalSets.back(); in doMerge()
283 EncounteredUGS.resize(UsedGlobalSets.size()); in doMerge()
326 CurGVOnlySetIdx = UsedGlobalSets.size(); in doMerge()
329 ++UsedGlobalSets[CurGVOnlySetIdx].UsageCount; in doMerge()
337 if (UsedGlobalSets[UGSIdx].Globals.test(GI)) { in doMerge()
338 ++UsedGlobalSets[UGSIdx].UsageCount; in doMerge()
343 --UsedGlobalSets[UGSIdx].UsageCount; in doMerge()
348 ++UsedGlobalSets[ExpandedIdx].UsageCount; in doMerge()
356 UsedGlobalSets.size(); in doMerge()
360 NewUGS.Globals |= UsedGlobalSets[UGSIdx].Globals; in doMerge()
371 std::sort(UsedGlobalSets.begin(), UsedGlobalSets.end(), in doMerge()
382 for (size_t i = 0, e = UsedGlobalSets.size(); i != e; ++i) { in doMerge()
383 const UsedGlobalSet &UGS = UsedGlobalSets[e - i - 1]; in doMerge()
401 for (size_t i = 0, e = UsedGlobalSets.size(); i != e; ++i) { in doMerge()
402 const UsedGlobalSet &UGS = UsedGlobalSets[e - i - 1]; in doMerge()