Searched refs:ReorderBasicBlocks (Results 1 – 5 of 5) sorted by relevance
/llvm-project/bolt/lib/Passes/ |
H A D | BinaryPasses.cpp | 142 extern cl::opt<bolt::ReorderBasicBlocks::LayoutType> ReorderBlocks; 143 cl::opt<bolt::ReorderBasicBlocks::LayoutType> ReorderBlocks( 145 cl::init(bolt::ReorderBasicBlocks::LT_NONE), 147 clEnumValN(bolt::ReorderBasicBlocks::LT_NONE, "none", 149 clEnumValN(bolt::ReorderBasicBlocks::LT_REVERSE, "reverse", 151 clEnumValN(bolt::ReorderBasicBlocks::LT_OPTIMIZE, "normal", 153 clEnumValN(bolt::ReorderBasicBlocks::LT_OPTIMIZE_BRANCH, 157 clEnumValN(bolt::ReorderBasicBlocks::LT_OPTIMIZE_CACHE, "cache", 160 clEnumValN(bolt::ReorderBasicBlocks::LT_OPTIMIZE_CACHE_PLUS, "cache+", 162 clEnumValN(bolt::ReorderBasicBlocks [all...] |
H A D | LoopInversionPass.cpp | 21 extern cl::opt<bolt::ReorderBasicBlocks::LayoutType> ReorderBlocks; 89 if (opts::ReorderBlocks == ReorderBasicBlocks::LT_NONE || in runOnFunctions()
|
/llvm-project/bolt/include/bolt/Passes/ |
H A D | BinaryPasses.h | 143 class ReorderBasicBlocks : public BinaryFunctionPass { 178 explicit ReorderBasicBlocks(const cl::opt<bool> &PrintPass) in ReorderBasicBlocks() function
|
/llvm-project/bolt/lib/Rewrite/ |
H A D | BinaryPassManager.cpp | 438 Manager.registerPass(std::make_unique<ReorderBasicBlocks>(PrintReordered)); in runAllPasses()
|
H A D | MachORewriteInstance.cpp | 354 std::make_unique<ReorderBasicBlocks>(opts::PrintReordered)); in runOptimizationPasses()
|