Home
last modified time | relevance | path

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

/llvm-project-15.0.7/bolt/lib/Passes/
H A DBinaryPasses.cpp454 std::unique_ptr<ReorderAlgorithm> Algo; in modifyFunctionLayout() local
461 Algo.reset(new ReverseReorderAlgorithm()); in modifyFunctionLayout()
465 Algo.reset(new TSPReorderAlgorithm()); in modifyFunctionLayout()
477 Algo.reset(new OptimizeReorderAlgorithm(std::move(CAlgo))); in modifyFunctionLayout()
481 Algo.reset(new OptimizeBranchReorderAlgorithm(std::move(CAlgo))); in modifyFunctionLayout()
485 Algo.reset(new OptimizeCacheReorderAlgorithm(std::move(CAlgo))); in modifyFunctionLayout()
489 Algo.reset(new ExtTSPReorderAlgorithm()); in modifyFunctionLayout()
493 Algo.reset(new RandomClusterReorderAlgorithm(std::move(CAlgo))); in modifyFunctionLayout()
501 Algo->reorderBasicBlocks(BF, NewLayout); in modifyFunctionLayout()