Searched refs:BasicBlockOrderType (Results 1 – 11 of 11) sorted by relevance
| /llvm-project-15.0.7/bolt/include/bolt/Passes/ |
| H A D | SplitFunctions.h | 29 using BasicBlockOrderType = BinaryFunction::BasicBlockOrderType; variable 41 BasicBlockOrderType 42 mergeEHTrampolines(BinaryFunction &BF, BasicBlockOrderType &Layout,
|
| H A D | ReorderAlgorithm.h | 166 using BasicBlockOrder = BinaryFunction::BasicBlockOrderType;
|
| /llvm-project-15.0.7/bolt/lib/Passes/ |
| H A D | SplitFunctions.cpp | 207 BinaryFunction::BasicBlockOrderType PreSplitLayout(Layout.block_begin(), in splitFunction() 222 BinaryFunction::BasicBlockOrderType NewLayout(Layout.block_begin(), in splitFunction() 370 BinaryFunction::BasicBlockOrderType NewLayout(BF.getLayout().block_begin(), in createEHTrampolines() 386 SplitFunctions::BasicBlockOrderType SplitFunctions::mergeEHTrampolines( in mergeEHTrampolines() 387 BinaryFunction &BF, SplitFunctions::BasicBlockOrderType &Layout, in mergeEHTrampolines() 389 BasicBlockOrderType MergedLayout; in mergeEHTrampolines()
|
| H A D | IdenticalCodeFolding.cpp | 166 const BinaryFunction::BasicBlockOrderType OrderA = in isIdenticalWith() 169 : BinaryFunction::BasicBlockOrderType(A.getLayout().block_begin(), in isIdenticalWith() 171 const BinaryFunction::BasicBlockOrderType OrderB = in isIdenticalWith() 174 : BinaryFunction::BasicBlockOrderType(B.getLayout().block_begin(), in isIdenticalWith()
|
| H A D | LoopInversionPass.cpp | 75 BinaryFunction::BasicBlockOrderType NewOrder(BF.getLayout().block_begin(), in runOnFunction()
|
| H A D | ThreeWayBranch.cpp | 34 BinaryFunction::BasicBlockOrderType BlockLayout( in runOnFunction()
|
| H A D | ExtTSPReorderAlgorithm.cpp | 447 void run(BinaryFunction::BasicBlockOrderType &Order) { in run() 817 void concatChains(BinaryFunction::BasicBlockOrderType &Order) { in concatChains()
|
| H A D | TailDuplication.cpp | 581 BinaryFunction::BasicBlockOrderType BlockLayout( in runOnFunction()
|
| H A D | BinaryPasses.cpp | 453 BinaryFunction::BasicBlockOrderType NewLayout; in modifyFunctionLayout()
|
| /llvm-project-15.0.7/bolt/lib/Profile/ |
| H A D | YAMLProfileReader.cpp | 98 BinaryFunction::BasicBlockOrderType DFSOrder = BF.dfs(); in parseFunctionProfile()
|
| /llvm-project-15.0.7/bolt/include/bolt/Core/ |
| H A D | BinaryFunction.h | 190 using BasicBlockOrderType = SmallVector<BinaryBasicBlock *, 0>; variable
|