Lines Matching refs:MLI
117 MachineLoopInfo *MLI; member in __anon32454b260111::ShrinkWrap
167 MLI = &getAnalysis<MachineLoopInfo>(); in init()
342 MLI->getLoopFor(Save) || MLI->getLoopFor(Restore))) { in updateSaveRestorePoints()
354 (MLI->getLoopFor(Save) || MLI->getLoopFor(Restore))) { in updateSaveRestorePoints()
355 if (MLI->getLoopDepth(Save) > MLI->getLoopDepth(Restore)) { in updateSaveRestorePoints()
365 MLI->getLoopFor(Restore)->getExitingBlocks(ExitBlocks); in updateSaveRestorePoints()
377 if (IPdom && MLI->getLoopDepth(IPdom) < MLI->getLoopDepth(Restore)) in updateSaveRestorePoints()
391 static bool isProperBackedge(const MachineLoopInfo &MLI, in isProperBackedge() argument
394 for (const MachineLoop *Loop = MLI.getLoopFor(SrcBB); Loop; in isProperBackedge()
404 const MachineLoopInfo &MLI) { in isIrreducibleCFG() argument
416 if (!isProperBackedge(MLI, MBB, SuccBB)) in isIrreducibleCFG()
431 if (isIrreducibleCFG(MF, *MLI)) { in runOnMachineFunction()