Lines Matching refs:SinkMBB
681 MachineBasicBlock *SinkMBB = F->CreateMachineBasicBlock(BB); in convertCmovInstsToBranches() local
683 F->insert(It, SinkMBB); in convertCmovInstsToBranches()
689 SinkMBB->addLiveIn(X86::EFLAGS); in convertCmovInstsToBranches()
693 SinkMBB->splice(SinkMBB->begin(), MBB, in convertCmovInstsToBranches()
695 SinkMBB->transferSuccessorsAndUpdatePHIs(MBB); in convertCmovInstsToBranches()
699 MBB->addSuccessor(SinkMBB); in convertCmovInstsToBranches()
702 BuildMI(MBB, DL, TII->get(X86::JCC_1)).addMBB(SinkMBB).addImm(CC); in convertCmovInstsToBranches()
705 FalseMBB->addSuccessor(SinkMBB); in convertCmovInstsToBranches()
712 MachineBasicBlock::iterator SinkInsertionPoint = SinkMBB->begin(); in convertCmovInstsToBranches()
844 MIB = BuildMI(*SinkMBB, SinkInsertionPoint, DL, TII->get(X86::PHI), DestReg) in convertCmovInstsToBranches()
863 L->addBasicBlockToLoop(SinkMBB, MLI->getBase()); in convertCmovInstsToBranches()