Lines Matching refs:NewLayout
222 BinaryFunction::BasicBlockOrderType NewLayout(Layout.block_begin(), in splitFunction() local
225 NewLayout.front()->setCanOutline(false); in splitFunction()
226 for (BinaryBasicBlock *const BB : NewLayout) { in splitFunction()
264 stable_sort(NewLayout, [&](BinaryBasicBlock *A, BinaryBasicBlock *B) { in splitFunction()
271 auto FirstLP = NewLayout.begin(); in splitFunction()
275 std::stable_sort(FirstLP, NewLayout.end(), in splitFunction()
282 Strategy.partition(NewLayout.rbegin(), NewLayout.rend()); in splitFunction()
283 BF.getLayout().update(NewLayout); in splitFunction()
370 BinaryFunction::BasicBlockOrderType NewLayout(BF.getLayout().block_begin(), in createEHTrampolines() local
372 stable_sort(NewLayout, [&](BinaryBasicBlock *A, BinaryBasicBlock *B) { in createEHTrampolines()
375 BF.getLayout().update(NewLayout); in createEHTrampolines()