Searched refs:PredBBs (Results 1 – 3 of 3) sorted by relevance
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/ |
| H A D | JumpThreading.h | 124 const SmallVectorImpl<BasicBlock *> &PredBBs, 126 void threadEdge(BasicBlock *BB, const SmallVectorImpl<BasicBlock *> &PredBBs, 129 BasicBlock *BB, const SmallVectorImpl<BasicBlock *> &PredBBs);
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/ |
| H A D | JumpThreading.cpp | 1814 SmallVector<BasicBlock*, 1> PredBBs; in processBranchOnPHI() local 1815 PredBBs.resize(1); in processBranchOnPHI() 1828 PredBBs[0] = PredBB; in processBranchOnPHI() 1830 if (duplicateCondBranchOnPHIIntoPred(BB, PredBBs)) in processBranchOnPHI() 2327 BasicBlock *BB, const SmallVectorImpl<BasicBlock *> &PredBBs, in tryThreadEdge() argument 2358 threadEdge(BB, PredBBs, SuccBB); in tryThreadEdge() 2366 const SmallVectorImpl<BasicBlock *> &PredBBs, in threadEdge() argument 2375 if (PredBBs.size() == 1) in threadEdge() 2376 PredBB = PredBBs[0]; in threadEdge() 2378 LLVM_DEBUG(dbgs() << " Factoring out " << PredBBs.size() in threadEdge() [all …]
|
| H A D | LICM.cpp | 1629 SmallSetVector<BasicBlock *, 8> PredBBs(pred_begin(ExitBB), pred_end(ExitBB)); in splitPredecessorsOfLoopExit() local 1630 while (!PredBBs.empty()) { in splitPredecessorsOfLoopExit() 1631 BasicBlock *PredBB = *PredBBs.begin(); in splitPredecessorsOfLoopExit() 1646 PredBBs.remove(PredBB); in splitPredecessorsOfLoopExit()
|