Lines Matching refs:MLI
163 MLI = &getAnalysis<MachineLoopInfo>(); in runOnMachineFunction()
164 DEBUG(dbgs() << "LoopInfo:\n"; PrintLoopinfo(*MLI);); in runOnMachineFunction()
179 MachineLoopInfo *MLI; member in __anon2f256dda0311::AMDGPUCFGStructurizer
365 MachineLoop *LoopRep = MLI->getLoopFor(MBB); in hasBackEdge()
384 MachineLoop *LoopRep = MLI->getLoopFor(MBB); in isActiveLoophead()
752 for (MachineLoopInfo::iterator It = MLI->begin(), in prepare()
753 E = MLI->end(); It != E; ++It) { in prepare()
1077 for (MachineLoopInfo::iterator It = MLI->begin(), E = MLI->end(); in loopendPatternMatch()
1141 MLI->changeLoopFor(LoopHeader, ParentLoop); in mergeLoop()
1143 MLI->removeBlock(LoopHeader); in mergeLoop()
1158 handleLoopcontBlock(MBB, MLI->getLoopFor(MBB), in loopcontPatternMatch()
1179 MachineLoop *LoopRep = MLI->getLoopFor(Src1MBB); in isSameloopDetachedContbreak()
1180 if (LoopRep&& LoopRep == MLI->getLoopFor(Src2MBB)) { in isSameloopDetachedContbreak()
1494 MLI->removeBlock(SrcMBB); in mergeSerialBlock()
1544 MLI->removeBlock(TrueMBB); in mergeIfthenelseBlock()
1555 MLI->removeBlock(FalseMBB); in mergeIfthenelseBlock()