Lines Matching defs:NewLayout
805 BinaryFunction::BasicBlockOrderType NewLayout(Layout.block_begin(),
808 NewLayout.front()->setCanOutline(false);
809 for (BinaryBasicBlock *const BB : NewLayout) {
848 S.fragment(NewLayout.begin(), NewLayout.end());
851 for (BinaryBasicBlock *const BB : NewLayout) {
860 llvm::stable_sort(NewLayout, [&](const BinaryBasicBlock *const A,
868 auto FirstLP = NewLayout.begin();
872 std::stable_sort(FirstLP, NewLayout.end(),
879 FragmentNum CurrentFragment = NewLayout.back()->getFragmentNum();
880 for (BinaryBasicBlock *const BB : reverse(NewLayout)) {
889 for (BinaryBasicBlock *const BB : NewLayout) {
898 const bool LayoutUpdated = BF.getLayout().update(NewLayout);
1035 BinaryFunction::BasicBlockOrderType NewLayout(BF.getLayout().block_begin(),
1037 stable_sort(NewLayout, [&](BinaryBasicBlock *A, BinaryBasicBlock *B) {
1040 BF.getLayout().update(NewLayout);