Lines Matching refs:MergeBB

1132                       MachineBasicBlock *MergeBB, unsigned DestRegister,
1136 MachineBasicBlock *createIfBlock(MachineBasicBlock *MergeBB,
1150 MachineBasicBlock *createIfRegion(MachineBasicBlock *MergeBB,
1163 MachineBasicBlock *MergeBB,
1168 MachineBasicBlock *MergeBB,
1174 MachineBasicBlock *MergeBB,
1718 MachineBasicBlock *MergeBB,
1724 if (MergeBB->succ_empty()) {
1727 LLVM_DEBUG(dbgs() << "Merge PHI (" << printMBBReference(*MergeBB)
1733 const DebugLoc &DL = MergeBB->findDebugLoc(MergeBB->begin());
1734 MachineInstrBuilder MIB = BuildMI(*MergeBB, MergeBB->instr_begin(), DL,
1790 MachineBasicBlock *MergeBB, MachineBasicBlock *CodeBBStart,
1793 MachineFunction *MF = MergeBB->getParent();
1806 auto MergeIter = MergeBB->getIterator();
1809 IfBB->addSuccessor(MergeBB);
1813 // Ensure that the MergeBB is a successor of the CodeEndBB.
1814 if (!CodeBBEnd->isSuccessor(MergeBB))
1815 CodeBBEnd->addSuccessor(MergeBB);
1836 TII->insertBranch(*IfBB, MergeBB, CodeBBStart, Cond, DL);
1854 MachineBasicBlock *MergeBB,
1870 insertUnconditionalBranch(CodeBB, MergeBB, DL);
1897 insertUnconditionalBranch(CodeBB, MergeBB, DL);
1922 MachineBasicBlock *MergeBB,
1956 insertMergePHI(IfBB, InnerRegion->getExit(), MergeBB, DestReg, NextDestReg,
1980 MachineBasicBlock *MergeBB,
2023 insertMergePHI(IfBB, InnerRegion->getExit(), MergeBB, PHIDestReg,
2037 insertChainedPHI(IfBB, CodeBB, MergeBB, InnerRegion, DestReg, SI);
2233 MachineBasicBlock *MergeBB, MachineBasicBlock *CodeBB,
2239 rewriteCodeBBTerminator(CodeBB, MergeBB, BBSelectRegOut);
2242 CodeBB->addSuccessor(MergeBB);
2248 MachineFunction *MF = MergeBB->getParent();
2249 auto MergeIter = MergeBB->getIterator();
2255 rewriteCodeBBTerminator(CodeBB, MergeBB, BBSelectRegOut);
2259 CodeBB->addSuccessor(MergeBB);
2266 rewriteCodeBBTerminator(CodeBB, MergeBB, CodeBBSelectReg);
2268 MachineBasicBlock *IfBB = createIfBlock(MergeBB, CodeBB, CodeBB, CodeBB,
2307 insertMergePHI(IfBB, CodeBB, MergeBB, BBSelectRegOut, BBSelectRegIn,
2309 InnerRegion.addMBB(MergeBB);
2312 rewriteLiveOutRegs(IfBB, CodeBB, MergeBB, &InnerRegion, CurrentRegion);
2322 MachineBasicBlock *MergeBB, LinearizedRegion *InnerRegion,
2329 MachineBasicBlock *IfBB = createIfBlock(MergeBB, CodeEntryBB, CodeExitBB,
2362 insertMergePHI(IfBB, CodeExitBB, MergeBB, BBSelectRegOut, BBSelectRegIn,
2365 rewriteLiveOutRegs(IfBB, /* CodeEntryBB */ CodeExitBB, MergeBB, InnerRegion,