Searched refs:TmpBB (Results 1 - 3 of 3) sorted by relevance
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | GVN.cpp | 1042 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 D | CodeGenPrepare.cpp | 7379 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 D | SelectionDAGBuilder.cpp | 2147 // 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