Home | History | Annotate | Download | only in Utils

Lines Matching defs:TrueBB

1826 // branch to TrueBB if Cond is true or to FalseBB if Cond is false.
1831 BasicBlock *TrueBB, BasicBlock *FalseBB){
1834 // If TrueBB and FalseBB are equal, only try to preserve one copy of that
1836 BasicBlock *KeepEdge1 = TrueBB;
1837 BasicBlock *KeepEdge2 = TrueBB != FalseBB ? FalseBB : 0;
1856 if (TrueBB == FalseBB)
1859 Builder.CreateBr(TrueBB);
1863 Builder.CreateCondBr(Cond, TrueBB, FalseBB);
1864 } else if (KeepEdge1 && (KeepEdge2 || TrueBB == FalseBB)) {
1873 // Only TrueBB was found.
1874 Builder.CreateBr(TrueBB);
1897 BasicBlock *TrueBB = SI->getSuccessor(SI->findCaseValue(TrueVal));
1901 return SimplifyTerminatorOnSelect(SI, Condition, TrueBB, FalseBB);
1917 BasicBlock *TrueBB = TBA->getBasicBlock();
1921 return SimplifyTerminatorOnSelect(IBI, SI->getCondition(), TrueBB, FalseBB);