Lines Matching defs:SinkMBB
3197 MachineBasicBlock *SinkMBB = F->CreateMachineBasicBlock(BB);
3199 F->insert(It, SinkMBB);
3204 SinkMBB->setCallFrameSize(CallFrameSize);
3214 SinkMBB->addLiveIn(M68k::CCR);
3217 // Transfer the remainder of MBB and its successor edges to SinkMBB.
3218 SinkMBB->splice(SinkMBB->begin(), MBB,
3220 SinkMBB->transferSuccessorsAndUpdatePHIs(MBB);
3228 // jump to the SinkMBB.
3230 Jcc1MBB->addSuccessor(SinkMBB);
3235 // The true block target of the first (or only) branch is always SinkMBB.
3236 MBB->addSuccessor(SinkMBB);
3240 BuildMI(MBB, DL, TII->get(Opc)).addMBB(SinkMBB);
3245 BuildMI(Jcc1MBB, DL, TII->get(Opc2)).addMBB(SinkMBB);
3250 // # fallthrough to SinkMBB
3251 Copy0MBB->addSuccessor(SinkMBB);
3253 // SinkMBB:
3259 MachineBasicBlock::iterator SinkInsertionPoint = SinkMBB->begin();
3288 BuildMI(*SinkMBB, SinkInsertionPoint, DL, TII->get(M68k::PHI), DestReg)
3303 BuildMI(*SinkMBB, std::next(MachineBasicBlock::iterator(MIB.getInstr())),
3314 return SinkMBB;