Home
last modified time | relevance | path

Searched refs:HotChains (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/bolt/lib/Passes/
H A DHFSortPlus.cpp239 << Cg.numNodes() << " to " << HotChains.size() << "\n"; in run()
248 llvm::stable_sort(HotChains, DensityComparator); in run()
253 Clusters.reserve(HotChains.size()); in run()
254 for (Chain *Chain : HotChains) in run()
266 HotChains.reserve(Cg.numNodes()); in initialize()
273 HotChains.push_back(&AllChains.back()); in initialize()
310 for (Chain *&Chain : HotChains) { in initialize()
426 for (Chain *ChainPred : HotChains) { in runPassOne()
490 for (Chain *ChainPred : HotChains) { in runPassTwo()
570 llvm::erase_value(HotChains, From); in mergeChains()
[all …]
H A DExtTSPReorderAlgorithm.cpp512 HotChains.reserve(BF.getLayout().block_size()); in initialize()
517 HotChains.push_back(&AllChains.back()); in initialize()
605 while (HotChains.size() > 1) { in mergeChainPairs()
610 for (Chain *ChainPred : HotChains) { in mergeChainPairs()
809 llvm::erase_value(HotChains, From); in mergeChains()
861 std::vector<Chain *> HotChains; member in llvm::bolt::ExtTSP
/llvm-project-15.0.7/llvm/lib/Transforms/Utils/
H A DCodeLayout.cpp505 HotChains.reserve(NumNodes); in initialize()
510 HotChains.push_back(&AllChains.back()); in initialize()
594 while (HotChains.size() > 1) { in mergeChainPairs()
599 for (auto ChainPred : HotChains) { in mergeChainPairs()
830 auto Iter = std::remove(HotChains.begin(), HotChains.end(), From); in mergeChains()
831 HotChains.erase(Iter, HotChains.end()); in mergeChains()
906 std::vector<Chain *> HotChains; member in __anon97d149770111::ExtTSPImpl