Lines Matching defs:TmpBB
8793 auto *TmpBB =
8797 FreshBBs.insert(TmpBB);
8807 Br1->setSuccessor(0, TmpBB);
8809 Br1->setSuccessor(1, TmpBB);
8812 auto *Br2 = IRBuilder<>(TmpBB).CreateCondBr(Cond2, TBB, FBB);
8831 TBB->replacePhiUsesWith(&BB, TmpBB);
8836 PN.addIncoming(Val, TmpBB);
8845 // jmp TmpBB
8846 // TmpBB:
8853 // TrueProb for BB1 + (FalseProb for BB1 * TrueProb for TmpBB)
8856 // weights to A and A+2B, and set TmpBB's weights to A and 2B. This choice
8858 // TrueProb for BB1 == FalseProb for BB1 * TrueProb for TmpBB.
8860 // TmpBB, but the math is more complicated.
8881 // jmp_if_X TmpBB
8883 // TmpBB:
8887 // This requires creation of TmpBB after CurBB.
8889 // We have flexibility in setting Prob for BB1 and Prob for TmpBB.
8891 // FalseProb for BB1 + (TrueProb for BB1 * FalseProb for TmpBB)
8894 // weights to 2A+B and B, and set TmpBB's weights to 2A and B. This choice
8896 // FalseProb for BB1 == TrueProb for BB1 * FalseProb for TmpBB.
8919 TmpBB->dump());