Lines Matching refs:MLI
114 MachineLoopInfo &MLI; member in __anone84e0e190111::PostOrderLoopTraversal
119 PostOrderLoopTraversal(MachineLoop &ML, MachineLoopInfo &MLI) in PostOrderLoopTraversal() argument
120 : ML(ML), MLI(MLI) { } in PostOrderLoopTraversal()
162 else if (auto *Preheader = MLI.findLoopPreheader(&ML, true)) in ProcessLoop()
357 MachineLoopInfo &MLI; member
374 LowOverheadLoop(MachineLoop &ML, MachineLoopInfo &MLI, in LowOverheadLoop()
377 : ML(ML), MLI(MLI), RDA(RDA), TRI(TRI), TII(TII), in LowOverheadLoop()
382 else if (auto *MBB = MLI.findLoopPreheader(&ML, true)) in LowOverheadLoop()
467 MachineLoopInfo *MLI = nullptr; member in __anone84e0e190111::ARMLowOverheadLoops
1202 MLI = &getAnalysis<MachineLoopInfo>(); in runOnMachineFunction()
1213 for (auto ML : *MLI) { in runOnMachineFunction()
1232 else if (auto *Preheader = MLI->findLoopPreheader(ML)) in ProcessLoop()
1234 else if (auto *Preheader = MLI->findLoopPreheader(ML, true)) in ProcessLoop()
1253 LowOverheadLoop LoLoop(*ML, *MLI, *RDA, *TRI, *TII); in ProcessLoop()
1611 PostOrderLoopTraversal DFS(LoLoop.ML, *MLI); in Expand()