Lines Matching refs:Values
346 unsigned FirstConstant = Values.size(); in ValueEnumerator()
438 OptimizeConstants(FirstConstant, Values.size()); in ValueEnumerator()
528 std::stable_sort(Values.begin() + CstStart, Values.begin() + CstEnd, in OptimizeConstants()
541 std::stable_partition(Values.begin() + CstStart, Values.begin() + CstEnd, in OptimizeConstants()
546 ValueMap[Values[CstStart].first] = CstStart+1; in OptimizeConstants()
814 Values[ValueID-1].second++; in EnumerateValue()
844 Values.push_back(std::make_pair(V, 1U)); in EnumerateValue()
845 ValueMap[V] = Values.size(); in EnumerateValue()
851 Values.push_back(std::make_pair(V, 1U)); in EnumerateValue()
852 ValueID = Values.size(); in EnumerateValue()
947 NumModuleValues = Values.size(); in incorporateFunction()
957 FirstFuncConstantID = Values.size(); in incorporateFunction()
971 OptimizeConstants(FirstFuncConstantID, Values.size()); in incorporateFunction()
977 FirstInstID = Values.size(); in incorporateFunction()
1007 for (unsigned i = NumModuleValues, e = Values.size(); i != e; ++i) in purgeFunction()
1008 ValueMap.erase(Values[i].first); in purgeFunction()
1014 Values.resize(NumModuleValues); in purgeFunction()