Lines Matching refs:MLI
124 MachineLoopInfo &MLI; member in __anon67cf66980111::PostOrderLoopTraversal
129 PostOrderLoopTraversal(MachineLoop &ML, MachineLoopInfo &MLI) in PostOrderLoopTraversal() argument
130 : ML(ML), MLI(MLI) { } in PostOrderLoopTraversal()
171 else if (auto *Preheader = MLI.findLoopPreheader(&ML, true, true)) in ProcessLoop()
368 MachineLoopInfo &MLI; member
387 LowOverheadLoop(MachineLoop &ML, MachineLoopInfo &MLI, in LowOverheadLoop()
390 : ML(ML), MLI(MLI), RDA(RDA), TRI(TRI), TII(TII), in LowOverheadLoop()
395 else if (auto *MBB = MLI.findLoopPreheader(&ML, true, true)) in LowOverheadLoop()
475 MachineLoopInfo *MLI = nullptr; member in __anon67cf66980111::ARMLowOverheadLoops
1310 MLI = &getAnalysis<MachineLoopInfo>(); in runOnMachineFunction()
1321 for (auto *ML : *MLI) { in runOnMachineFunction()
1341 else if (auto *Preheader = MLI->findLoopPreheader(ML, true, true)) in ProcessLoop()
1360 LowOverheadLoop LoLoop(*ML, *MLI, *RDA, *TRI, *TII); in ProcessLoop()
1806 PostOrderLoopTraversal DFS(LoLoop.ML, *MLI); in Expand()