Searched refs:TmpBB (Results 1 - 3 of 3) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DGVN.cpp1042 BasicBlock *TmpBB = LoadBB; local
1062 while (TmpBB->getSinglePredecessor()) {
1063 TmpBB = TmpBB->getSinglePredecessor();
1064 if (TmpBB == LoadBB) // Infinite (unreachable) loop.
1066 if (Blockers.count(TmpBB))
1074 if (TmpBB->getTerminator()->getNumSuccessors() != 1)
1078 if (!IsSafeToSpeculativelyExecute && ICF->hasICF(TmpBB))
1082 assert(TmpBB);
1083 LoadBB = TmpBB;
[all...]
/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DCodeGenPrepare.cpp7379 auto TmpBB = local
7391 Br1->setSuccessor(0, TmpBB);
7393 Br1->setSuccessor(1, TmpBB);
7396 auto *Br2 = IRBuilder<>(TmpBB).CreateCondBr(Cond2, TBB, FBB);
7415 TBB->replacePhiUsesWith(&BB, TmpBB);
7420 PN.addIncoming(Val, TmpBB);
7429 // jmp TmpBB
7430 // TmpBB:
7437 // TrueProb for BB1 + (FalseProb for BB1 * TrueProb for TmpBB)
7440 // weights to A and A+2B, and set TmpBB'
[all...]
/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.cpp2147 // Create TmpBB after CurBB.
2150 MachineBasicBlock *TmpBB = MF.CreateMachineBasicBlock(CurBB->getBasicBlock()); local
2151 CurBB->getParent()->insert(++BBI, TmpBB);
2157 // jmp TmpBB
2158 // TmpBB:
2163 // We have flexibility in setting Prob for BB1 and Prob for TmpBB.
2165 // TrueProb for BB1 + (FalseProb for BB1 * TrueProb for TmpBB)
2168 // BB1's probabilities to A/2 and A/2+B, and set TmpBB's probabilities to
2170 // TrueProb for BB1 == FalseProb for BB1 * TrueProb for TmpBB.
2172 // TmpBB, bu
[all...]

Completed in 196 milliseconds