Lines Matching refs:BBCases
1167 std::vector<ValueEqualityComparisonCase> BBCases; in PerformValueComparisonIntoPredecessorFolding() local
1168 BasicBlock *BBDefault = GetValueEqualityComparisonCases(TI, BBCases); in PerformValueComparisonIntoPredecessorFolding()
1198 if (SuccWeights.size() != 1 + BBCases.size()) in PerformValueComparisonIntoPredecessorFolding()
1201 SuccWeights.assign(1 + BBCases.size(), 1); in PerformValueComparisonIntoPredecessorFolding()
1237 for (unsigned i = 0, e = BBCases.size(); i != e; ++i) in PerformValueComparisonIntoPredecessorFolding()
1238 if (!PTIHandled.count(BBCases[i].Value) && BBCases[i].Dest != BBDefault) { in PerformValueComparisonIntoPredecessorFolding()
1239 PredCases.push_back(BBCases[i]); in PerformValueComparisonIntoPredecessorFolding()
1240 ++NewSuccessors[BBCases[i].Dest]; in PerformValueComparisonIntoPredecessorFolding()
1282 for (unsigned i = 0, e = BBCases.size(); i != e; ++i) in PerformValueComparisonIntoPredecessorFolding()
1283 if (PTIHandled.count(BBCases[i].Value)) { in PerformValueComparisonIntoPredecessorFolding()
1286 Weights.push_back(WeightsForHandled[BBCases[i].Value]); in PerformValueComparisonIntoPredecessorFolding()
1287 PredCases.push_back(BBCases[i]); in PerformValueComparisonIntoPredecessorFolding()
1288 ++NewSuccessors[BBCases[i].Dest]; in PerformValueComparisonIntoPredecessorFolding()
1289 PTIHandled.erase(BBCases[i].Value); // This constant is taken care of in PerformValueComparisonIntoPredecessorFolding()