Lines Matching refs:getFirstNonPHI

388                                    BBE = BB->getFirstNonPHI();  in generateExistingPhis()
556 BuildMI(*NewBB, NewBB->getFirstNonPHI(), DebugLoc(), in generateExistingPhis()
626 for (MachineBasicBlock::iterator BBI = BB->getFirstNonPHI(), in generatePhis()
695 BuildMI(*NewBB, NewBB->getFirstNonPHI(), DebugLoc(), in generatePhis()
1327 for (auto I = BB->getFirstNonPHI(); I != FirstMI->getIterator();) { in rewrite()
1350 for (auto MI = BB->getFirstNonPHI(); MI != BB->end(); ++MI) { in rewrite()
1515 BuildMI(*BB, BB->getFirstNonPHI(), DebugLoc(), TII->get(TargetOpcode::PHI), R) in phi()
1617 I != std::next(MB->getFirstNonPHI()->getReverseIterator());) { in filterInstructions()
1645 auto InsertPt = DestBB->getFirstNonPHI(); in moveStageBetweenBlocks()
1648 llvm::make_range(SourceBB->getFirstNonPHI(), SourceBB->end()))) { in moveStageBetweenBlocks()
1658 MachineInstr *NI = BuildMI(*DestBB, DestBB->getFirstNonPHI(), in moveStageBetweenBlocks()
1692 InsertPt = DestBB->getFirstNonPHI(); in moveStageBetweenBlocks()
1709 for (auto I = DestBB->getFirstNonPHI(); I != DestBB->end(); ++I) { in moveStageBetweenBlocks()
1845 I != std::next(B->getFirstNonPHI()->getReverseIterator());) { in peelPrologAndEpilogs()
2055 for (auto NI = BB->getFirstNonPHI(); NI != BB->end(); ++NI) { in validateAgainstModuloScheduleExpander()
2440 BuildMI(*NewKernel, NewKernel->getFirstNonPHI(), DebugLoc(), in generatePhi()
2483 BuildMI(*NewExit, NewExit->getFirstNonPHI(), DebugLoc(), in mergeRegUsesAfterPipeline()
2504 BuildMI(*NewPreheader, NewPreheader->getFirstNonPHI(), Phi->getDebugLoc(), in mergeRegUsesAfterPipeline()