Lines Matching refs:MachineLoop
268 MachineBasicBlock *findBestLoopTop(MachineLoop &L,
270 MachineBasicBlock *findBestLoopExit(MachineFunction &F, MachineLoop &L,
272 BlockFilterSet collectLoopBlockSet(MachineFunction &F, MachineLoop &L);
273 void buildLoopChains(MachineFunction &F, MachineLoop &L);
276 void rotateLoopWithProfile(BlockChain &LoopChain, MachineLoop &L,
638 MachineBlockPlacement::findBestLoopTop(MachineLoop &L, in findBestLoopTop()
690 MachineBlockPlacement::findBestLoopExit(MachineFunction &F, MachineLoop &L, in findBestLoopExit()
750 if (MachineLoop *ExitLoop = MLI->getLoopFor(Succ)) { in findBestLoopExit()
855 BlockChain &LoopChain, MachineLoop &L, const BlockFilterSet &LoopBlockSet) { in rotateLoopWithProfile()
992 MachineBlockPlacement::collectLoopBlockSet(MachineFunction &F, MachineLoop &L) { in collectLoopBlockSet()
1030 MachineLoop &L) { in buildLoopChains()
1033 for (MachineLoop *InnerLoop : L) in buildLoopChains()
1181 for (MachineLoop *L : *MLI) in buildCFGChains()
1328 MachineLoop *L = MLI->getLoopFor(ChainBB); in buildCFGChains()