Lines Matching refs:CaseCluster
2216 for (const CaseCluster &CC : Clusters) in sortAndRangeify()
2221 [](const CaseCluster &a, const CaseCluster &b) { in sortAndRangeify()
2229 CaseCluster &CC = Clusters[SrcIndex]; in sortAndRangeify()
7697 CaseCluster &JTCluster) { in buildJumpTable()
7764 JTCluster = CaseCluster::jumpTable(Clusters[First].Low, Clusters[Last].High, in buildJumpTable()
7775 for (CaseCluster &C : Clusters) in findJumpTables()
7801 CaseCluster JTCluster; in findJumpTables()
7869 CaseCluster JTCluster; in findJumpTables()
7914 CaseCluster &BTCluster) { in buildBitTests()
8005 BTCluster = CaseCluster::bitTests(Clusters[First].Low, Clusters[Last].High, in buildBitTests()
8019 for (const CaseCluster &C : Clusters) in findBitTestClusters()
8097 CaseCluster BitTestCluster; in findBitTestClusters()
8131 CaseCluster &Small = *W.FirstCluster; in lowerWorkItem()
8132 CaseCluster &Big = *W.LastCluster; in lowerWorkItem()
8181 [](const CaseCluster &a, const CaseCluster &b) { in lowerWorkItem()
8323 unsigned SelectionDAGBuilder::caseClusterRank(const CaseCluster &CC, in caseClusterRank()
8326 return std::count_if(First, Last + 1, [&](const CaseCluster &X) { in caseClusterRank()
8380 CaseCluster &CC = *FirstRight; in splitWorkItem()
8392 CaseCluster &CC = *LastLeft; in splitWorkItem()
8479 Clusters.push_back(CaseCluster::range(CaseVal, CaseVal, Succ, Prob)); in visitSwitch()
8513 for (CaseCluster &CC : Clusters) { in visitSwitch()
8537 for (const CaseCluster &C : Clusters) { in visitSwitch()