Home
last modified time | relevance | path

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

/llvm-project-15.0.7/bolt/include/bolt/Passes/
H A DReorderAlgorithm.h157 class ReorderAlgorithm {
162 ReorderAlgorithm() {} in ReorderAlgorithm() function
177 virtual ~ReorderAlgorithm() {} in ~ReorderAlgorithm()
186 class TSPReorderAlgorithm : public ReorderAlgorithm {
194 class OptimizeReorderAlgorithm : public ReorderAlgorithm {
197 : ReorderAlgorithm(std::move(CAlgo)) {} in OptimizeReorderAlgorithm()
210 : ReorderAlgorithm(std::move(CAlgo)) {} in OptimizeBranchReorderAlgorithm()
223 : ReorderAlgorithm(std::move(CAlgo)) {} in OptimizeCacheReorderAlgorithm()
230 class ExtTSPReorderAlgorithm : public ReorderAlgorithm {
237 class ReverseReorderAlgorithm : public ReorderAlgorithm {
[all …]
/llvm-project-15.0.7/bolt/lib/Passes/
H A DCMakeLists.txt33 ReorderAlgorithm.cpp
H A DReorderData.cpp50 ReorderAlgorithm("reorder-data-algo", variable
488 if (opts::ReorderAlgorithm == opts::ReorderAlgo::REORDER_COUNT) { in runOnFunctions()
H A DBinaryPasses.cpp454 std::unique_ptr<ReorderAlgorithm> Algo; in modifyFunctionLayout()
/llvm-project-15.0.7/clang/docs/tools/
H A Dclang-formatted-files.txt42 bolt/include/bolt/Passes/ReorderAlgorithm.h