Lines Matching refs:MLI
120 MachineLoopInfo &MLI; member in __anon59c8a0920111::PostOrderLoopTraversal
125 PostOrderLoopTraversal(MachineLoop &ML, MachineLoopInfo &MLI) in PostOrderLoopTraversal() argument
126 : ML(ML), MLI(MLI) { } in PostOrderLoopTraversal()
167 else if (auto *Preheader = MLI.findLoopPreheader(&ML, true, true)) in ProcessLoop()
364 MachineLoopInfo &MLI; member
383 LowOverheadLoop(MachineLoop &ML, MachineLoopInfo &MLI, in LowOverheadLoop()
386 : ML(ML), MLI(MLI), RDA(RDA), TRI(TRI), TII(TII), in LowOverheadLoop()
391 else if (auto *MBB = MLI.findLoopPreheader(&ML, true, true)) in LowOverheadLoop()
476 MachineLoopInfo *MLI = nullptr; member in __anon59c8a0920111::ARMLowOverheadLoops
1309 MLI = &getAnalysis<MachineLoopInfo>(); in runOnMachineFunction()
1320 for (auto ML : *MLI) { in runOnMachineFunction()
1340 else if (auto *Preheader = MLI->findLoopPreheader(ML, true, true)) in ProcessLoop()
1359 LowOverheadLoop LoLoop(*ML, *MLI, *RDA, *TRI, *TII); in ProcessLoop()
1804 PostOrderLoopTraversal DFS(LoLoop.ML, *MLI); in Expand()