Lines Matching refs:MLI
136 MachineLoopInfo *MLI = nullptr; member in __anon8a4a73dd0111::ShrinkWrapImpl
249 MachineBlockFrequencyInfo *MBFI, MachineLoopInfo *MLI, in ShrinkWrapImpl() argument
251 : MDT(MDT), MPDT(MPDT), MBFI(MBFI), MLI(MLI), ORE(ORE) {} in ShrinkWrapImpl()
651 MLI->getLoopFor(NewSave))) in postShrinkWrapping()
681 assert((!MLI->getLoopFor(Save) && !MLI->getLoopFor(Restore)) && in postShrinkWrapping()
762 MLI->getLoopFor(Save) || MLI->getLoopFor(Restore))) { in updateSaveRestorePoints()
773 if (Restore && (MLI->getLoopFor(Save) || MLI->getLoopFor(Restore))) { in updateSaveRestorePoints()
774 if (MLI->getLoopDepth(Save) > MLI->getLoopDepth(Restore)) { in updateSaveRestorePoints()
784 MLI->getLoopFor(Restore)->getExitingBlocks(ExitBlocks); in updateSaveRestorePoints()
796 if (IPdom && MLI->getLoopDepth(IPdom) < MLI->getLoopDepth(Restore)) in updateSaveRestorePoints()
935 if (containsIrreducibleCFG<MachineBasicBlock *>(RPOT, *MLI)) { in run()
987 MachineLoopInfo *MLI = &getAnalysis<MachineLoopInfoWrapperPass>().getLI(); in runOnMachineFunction() local
991 return ShrinkWrapImpl(MDT, MPDT, MBFI, MLI, ORE).run(MF); in runOnMachineFunction()
1005 MachineLoopInfo &MLI = MFAM.getResult<MachineLoopAnalysis>(MF); in run() local
1009 ShrinkWrapImpl(&MDT, &MPDT, &MBFI, &MLI, &ORE).run(MF); in run()