Lines Matching refs:MachineLoop
323 MachineBasicBlock *findBestLoopTop(MachineLoop &L,
325 MachineBasicBlock *findBestLoopExit(MachineLoop &L,
327 BlockFilterSet collectLoopBlockSet(MachineLoop &L);
328 void buildLoopChains(MachineLoop &L);
331 void rotateLoopWithProfile(BlockChain &LoopChain, MachineLoop &L,
902 MachineBlockPlacement::findBestLoopTop(MachineLoop &L, in findBestLoopTop()
956 MachineBlockPlacement::findBestLoopExit(MachineLoop &L, in findBestLoopExit()
1016 if (MachineLoop *ExitLoop = MLI->getLoopFor(Succ)) { in findBestLoopExit()
1120 BlockChain &LoopChain, MachineLoop &L, const BlockFilterSet &LoopBlockSet) { in rotateLoopWithProfile()
1257 MachineBlockPlacement::collectLoopBlockSet(MachineLoop &L) { in collectLoopBlockSet()
1294 void MachineBlockPlacement::buildLoopChains(MachineLoop &L) { in buildLoopChains()
1297 for (MachineLoop *InnerLoop : L) in buildLoopChains()
1442 for (MachineLoop *L : *MLI) in buildCFGChains()
1596 MachineLoop *L = MLI->getLoopFor(ChainBB); in alignBlocks()