Lines Matching defs:CurBB
2432 MachineBasicBlock *CurBB,
2437 const BasicBlock *BB = CurBB->getBasicBlock();
2445 if (CurBB == SwitchBB ||
2463 TBB, FBB, CurBB, getCurSDLoc(), TProb, FProb);
2472 nullptr, TBB, FBB, CurBB, getCurSDLoc(), TProb, FProb);
2625 MachineBasicBlock *CurBB,
2635 InBlock(NotCond, CurBB->getBasicBlock())) {
2636 FindMergedConditions(NotCond, TBB, FBB, CurBB, SwitchBB, Opc, TProb, FProb,
2666 if (!BOpIsInOrAndTree || BOp->getParent() != CurBB->getBasicBlock() ||
2667 !InBlock(BOpOp0, CurBB->getBasicBlock()) ||
2668 !InBlock(BOpOp1, CurBB->getBasicBlock())) {
2669 EmitBranchForMergedCondition(Cond, TBB, FBB, CurBB, SwitchBB,
2674 // Create TmpBB after CurBB.
2675 MachineFunction::iterator BBI(CurBB);
2677 MachineBasicBlock *TmpBB = MF.CreateMachineBasicBlock(CurBB->getBasicBlock());
2678 CurBB->getParent()->insert(++BBI, TmpBB);
2704 FindMergedConditions(BOpOp0, TBB, TmpBB, CurBB, SwitchBB, Opc, NewTrueProb,
2723 // This requires creation of TmpBB after CurBB.
2737 FindMergedConditions(BOpOp0, TmpBB, FBB, CurBB, SwitchBB, Opc, NewTrueProb,
4831 SelectionDAGBuilder *SDB, const BasicBlock *CurBB,
4856 if (!GEP || GEP->getParent() != CurBB)