Searched refs:Clusters (Results 1 – 3 of 3) sorted by relevance
| /freebsd-12.1/contrib/llvm/tools/lld/ELF/ |
| H A D | CallGraphSort.cpp | 82 std::vector<Cluster> Clusters; member in __anon3cb5ab160111::CallGraphSort 110 Clusters.emplace_back(Clusters.size(), IS->getSize()); in CallGraphSort() 133 Clusters[To].Weight += Weight; in CallGraphSort() 139 Cluster &ToC = Clusters[To]; in CallGraphSort() 145 for (Cluster &C : Clusters) in CallGraphSort() 168 std::vector<int> SortedSecs(Clusters.size()); in groupClusters() 173 SecToCluster[I] = &Clusters[I]; in groupClusters() 177 return Clusters[B].getDensity() < Clusters[A].getDensity(); in groupClusters() 183 Cluster &C = Clusters[SI]; in groupClusters() 213 std::stable_sort(Clusters.begin(), Clusters.end(), in groupClusters() [all …]
|
| /freebsd-12.1/contrib/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | SelectionDAGBuilder.cpp | 2613 std::memmove(&Clusters[DstIndex++], &Clusters[SrcIndex], in sortAndRangeify() 9495 JTProbs[Clusters[I].MBB] += Clusters[I].Prob; in buildJumpTable() 9533 JTCluster = CaseCluster::jumpTable(Clusters[First].Low, Clusters[Last].High, in buildJumpTable() 9547 assert(Clusters[i - 1].High->getValue().slt(Clusters[i].Low->getValue())); in findJumpTables() 9671 std::memmove(&Clusters[DstIndex++], &Clusters[I], sizeof(Clusters[I])); in findJumpTables() 9690 NumCmps += (Clusters[I].Low == Clusters[I].High) ? 1 : 2; in buildBitTests() 9714 if (Clusters[I].Low->getValue() != Clusters[I - 1].High->getValue() + 1) { in buildBitTests() 9774 BTCluster = CaseCluster::bitTests(Clusters[First].Low, Clusters[Last].High, in buildBitTests() 9787 assert(Clusters[0].Kind == CC_Range || Clusters[0].Kind == CC_JumpTable); in findBitTestClusters() 9791 assert(Clusters[i-1].High->getValue().slt(Clusters[i].Low->getValue())); in findBitTestClusters() [all …]
|
| H A D | SelectionDAGBuilder.h | 223 void sortAndRangeify(CaseClusterVector &Clusters); 326 uint64_t getJumpTableRange(const CaseClusterVector &Clusters, unsigned First, 335 bool buildJumpTable(const CaseClusterVector &Clusters, unsigned First, 340 void findJumpTables(CaseClusterVector &Clusters, const SwitchInst *SI, 345 bool buildBitTests(CaseClusterVector &Clusters, unsigned First, unsigned Last, 349 void findBitTestClusters(CaseClusterVector &Clusters, const SwitchInst *SI); 377 CaseClusterVector &Clusters,
|