Lines Matching defs:CurBB
2056 MachineBasicBlock *CurBB,
2061 const BasicBlock *BB = CurBB->getBasicBlock();
2069 if (CurBB == SwitchBB ||
2087 TBB, FBB, CurBB, getCurSDLoc(), TProb, FProb);
2096 nullptr, TBB, FBB, CurBB, getCurSDLoc(), TProb, FProb);
2103 MachineBasicBlock *CurBB,
2113 InBlock(NotCond, CurBB->getBasicBlock())) {
2114 FindMergedConditions(NotCond, TBB, FBB, CurBB, SwitchBB, Opc, TProb, FProb,
2139 BOp->getParent() != CurBB->getBasicBlock() ||
2140 !InBlock(BOp->getOperand(0), CurBB->getBasicBlock()) ||
2141 !InBlock(BOp->getOperand(1), CurBB->getBasicBlock())) {
2142 EmitBranchForMergedCondition(Cond, TBB, FBB, CurBB, SwitchBB,
2147 // Create TmpBB after CurBB.
2148 MachineFunction::iterator BBI(CurBB);
2150 MachineBasicBlock *TmpBB = MF.CreateMachineBasicBlock(CurBB->getBasicBlock());
2151 CurBB->getParent()->insert(++BBI, TmpBB);
2177 FindMergedConditions(BOp->getOperand(0), TBB, TmpBB, CurBB, SwitchBB, Opc,
2196 // This requires creation of TmpBB after CurBB.
2210 FindMergedConditions(BOp->getOperand(0), TmpBB, FBB, CurBB, SwitchBB, Opc,