Lines Matching refs:Next
281 MachineBasicBlock *Next = nullptr; in sortBlocks() local
283 Next = Preferred.top(); in sortBlocks()
288 !MDT.dominates(Entries.back().TheRegion->getHeader(), Next)) { in sortBlocks()
289 Entries.back().Deferred.push_back(Next); in sortBlocks()
290 Next = nullptr; in sortBlocks()
295 if (Next->getNumber() < MBB->getNumber() && in sortBlocks()
296 (WasmDisableEHPadSort || !Next->isEHPad()) && in sortBlocks()
297 (!R || !R->contains(Next) || in sortBlocks()
298 R->getHeader()->getNumber() < Next->getNumber())) { in sortBlocks()
299 Ready.push(Next); in sortBlocks()
300 Next = nullptr; in sortBlocks()
307 if (!Next) { in sortBlocks()
314 Next = Ready.top(); in sortBlocks()
319 !MDT.dominates(Entries.back().TheRegion->getHeader(), Next)) { in sortBlocks()
320 Entries.back().Deferred.push_back(Next); in sortBlocks()
327 Next->moveAfter(MBB); in sortBlocks()
329 MBB = Next; in sortBlocks()