Lines Matching defs:TrueBB
280 BasicBlock *TrueBB, BasicBlock *FalseBB,
4611 // Simplifies a terminator by replacing it with a branch to TrueBB if Cond is
4617 Value *Cond, BasicBlock *TrueBB,
4624 // If TrueBB and FalseBB are equal, only try to preserve one copy of that
4626 BasicBlock *KeepEdge1 = TrueBB;
4627 BasicBlock *KeepEdge2 = TrueBB != FalseBB ? FalseBB : nullptr;
4642 if (Succ != TrueBB && Succ != FalseBB)
4652 if (TrueBB == FalseBB) {
4655 Builder.CreateBr(TrueBB);
4659 BranchInst *NewBI = Builder.CreateCondBr(Cond, TrueBB, FalseBB);
4663 } else if (KeepEdge1 && (KeepEdge2 || TrueBB == FalseBB)) {
4672 // Only TrueBB was found.
4673 Builder.CreateBr(TrueBB);
4707 BasicBlock *TrueBB = SI->findCaseValue(TrueVal)->getCaseSuccessor();
4710 // Get weight for TrueBB and FalseBB.
4725 return SimplifyTerminatorOnSelect(SI, Condition, TrueBB, FalseBB, TrueWeight,
4743 BasicBlock *TrueBB = TBA->getBasicBlock();
4747 return SimplifyTerminatorOnSelect(IBI, SI->getCondition(), TrueBB, FalseBB, 0,