reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
565 if (MBB.empty() || !MBB.front().isPHI() || MBB.isEHPad()) 565 if (MBB.empty() || !MBB.front().isPHI() || MBB.isEHPad()) 565 if (MBB.empty() || !MBB.front().isPHI() || MBB.isEHPad()) 568 const MachineLoop *CurLoop = MLI ? MLI->getLoopFor(&MBB) : nullptr; 569 bool IsLoopHeader = CurLoop && &MBB == CurLoop->getHeader(); 572 for (MachineBasicBlock::iterator BBI = MBB.begin(), BBE = MBB.end(); 572 for (MachineBasicBlock::iterator BBI = MBB.begin(), BBE = MBB.end(); 583 if (PreMBB == &MBB && !SplitAllCriticalEdges) 601 << printMBBReference(MBB) << ": " << *BBI); 612 ShouldSplit = ShouldSplit && !isLiveIn(Reg, &MBB); 631 if (!PreMBB->SplitCriticalEdge(&MBB, *this)) {