Lines Matching defs:MergeBB

1130                       MachineBasicBlock *MergeBB, unsigned DestRegister,
1134 MachineBasicBlock *createIfBlock(MachineBasicBlock *MergeBB,
1148 MachineBasicBlock *createIfRegion(MachineBasicBlock *MergeBB,
1161 MachineBasicBlock *MergeBB,
1166 MachineBasicBlock *MergeBB,
1172 MachineBasicBlock *MergeBB,
1716 MachineBasicBlock *MergeBB,
1722 if (MergeBB->succ_empty()) {
1725 LLVM_DEBUG(dbgs() << "Merge PHI (" << printMBBReference(*MergeBB)
1731 const DebugLoc &DL = MergeBB->findDebugLoc(MergeBB->begin());
1732 MachineInstrBuilder MIB = BuildMI(*MergeBB, MergeBB->instr_begin(), DL,
1788 MachineBasicBlock *MergeBB, MachineBasicBlock *CodeBBStart,
1791 MachineFunction *MF = MergeBB->getParent();
1804 auto MergeIter = MergeBB->getIterator();
1807 IfBB->addSuccessor(MergeBB);
1811 // Ensure that the MergeBB is a successor of the CodeEndBB.
1812 if (!CodeBBEnd->isSuccessor(MergeBB))
1813 CodeBBEnd->addSuccessor(MergeBB);
1834 TII->insertBranch(*IfBB, MergeBB, CodeBBStart, Cond, DL);
1852 MachineBasicBlock *MergeBB,
1868 insertUnconditionalBranch(CodeBB, MergeBB, DL);
1895 insertUnconditionalBranch(CodeBB, MergeBB, DL);
1920 MachineBasicBlock *MergeBB,
1954 insertMergePHI(IfBB, InnerRegion->getExit(), MergeBB, DestReg, NextDestReg,
1978 MachineBasicBlock *MergeBB,
2021 insertMergePHI(IfBB, InnerRegion->getExit(), MergeBB, PHIDestReg,
2035 insertChainedPHI(IfBB, CodeBB, MergeBB, InnerRegion, DestReg, SI);
2231 MachineBasicBlock *MergeBB, MachineBasicBlock *CodeBB,
2237 rewriteCodeBBTerminator(CodeBB, MergeBB, BBSelectRegOut);
2240 CodeBB->addSuccessor(MergeBB);
2246 MachineFunction *MF = MergeBB->getParent();
2247 auto MergeIter = MergeBB->getIterator();
2253 rewriteCodeBBTerminator(CodeBB, MergeBB, BBSelectRegOut);
2257 CodeBB->addSuccessor(MergeBB);
2264 rewriteCodeBBTerminator(CodeBB, MergeBB, CodeBBSelectReg);
2266 MachineBasicBlock *IfBB = createIfBlock(MergeBB, CodeBB, CodeBB, CodeBB,
2304 insertMergePHI(IfBB, CodeBB, MergeBB, BBSelectRegOut, BBSelectRegIn,
2306 InnerRegion.addMBB(MergeBB);
2309 rewriteLiveOutRegs(IfBB, CodeBB, MergeBB, &InnerRegion, CurrentRegion);
2317 MachineBasicBlock *MergeBB, LinearizedRegion *InnerRegion,
2324 MachineBasicBlock *IfBB = createIfBlock(MergeBB, CodeEntryBB, CodeExitBB,
2357 insertMergePHI(IfBB, CodeExitBB, MergeBB, BBSelectRegOut, BBSelectRegIn,
2360 rewriteLiveOutRegs(IfBB, /* CodeEntryBB */ CodeExitBB, MergeBB, InnerRegion,