Lines Matching defs:CurBB
1321 MachineBasicBlock *CurBB,
1323 const BasicBlock *BB = CurBB->getBasicBlock();
1331 if (CurBB == SwitchBB ||
1345 BOp->getOperand(1), NULL, TBB, FBB, CurBB);
1353 NULL, TBB, FBB, CurBB);
1361 MachineBasicBlock *CurBB,
1368 BOp->getParent() != CurBB->getBasicBlock() ||
1369 !InBlock(BOp->getOperand(0), CurBB->getBasicBlock()) ||
1370 !InBlock(BOp->getOperand(1), CurBB->getBasicBlock())) {
1371 EmitBranchForMergedCondition(Cond, TBB, FBB, CurBB, SwitchBB);
1375 // Create TmpBB after CurBB.
1376 MachineFunction::iterator BBI = CurBB;
1378 MachineBasicBlock *TmpBB = MF.CreateMachineBasicBlock(CurBB->getBasicBlock());
1379 CurBB->getParent()->insert(++BBI, TmpBB);
1391 FindMergedConditions(BOp->getOperand(0), TBB, TmpBB, CurBB, SwitchBB, Opc);
1404 // This requires creation of TmpBB after CurBB.
1407 FindMergedConditions(BOp->getOperand(0), TmpBB, FBB, CurBB, SwitchBB, Opc);