Lines Matching defs:CurBB
2436 MachineBasicBlock *CurBB,
2441 const BasicBlock *BB = CurBB->getBasicBlock();
2449 if (CurBB == SwitchBB ||
2467 TBB, FBB, CurBB, getCurSDLoc(), TProb, FProb);
2476 nullptr, TBB, FBB, CurBB, getCurSDLoc(), TProb, FProb);
2629 MachineBasicBlock *CurBB,
2639 InBlock(NotCond, CurBB->getBasicBlock())) {
2640 FindMergedConditions(NotCond, TBB, FBB, CurBB, SwitchBB, Opc, TProb, FProb,
2670 if (!BOpIsInOrAndTree || BOp->getParent() != CurBB->getBasicBlock() ||
2671 !InBlock(BOpOp0, CurBB->getBasicBlock()) ||
2672 !InBlock(BOpOp1, CurBB->getBasicBlock())) {
2673 EmitBranchForMergedCondition(Cond, TBB, FBB, CurBB, SwitchBB,
2678 // Create TmpBB after CurBB.
2679 MachineFunction::iterator BBI(CurBB);
2681 MachineBasicBlock *TmpBB = MF.CreateMachineBasicBlock(CurBB->getBasicBlock());
2682 CurBB->getParent()->insert(++BBI, TmpBB);
2708 FindMergedConditions(BOpOp0, TBB, TmpBB, CurBB, SwitchBB, Opc, NewTrueProb,
2727 // This requires creation of TmpBB after CurBB.
2741 FindMergedConditions(BOpOp0, TmpBB, FBB, CurBB, SwitchBB, Opc, NewTrueProb,
4862 SelectionDAGBuilder *SDB, const BasicBlock *CurBB,
4887 if (!GEP || GEP->getParent() != CurBB)