Searched refs:PredBBs (Results 1 - 3 of 3) sorted by relevance
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/ |
H A D | JumpThreading.h | 121 const SmallVectorImpl<BasicBlock *> &PredBBs, 123 void ThreadEdge(BasicBlock *BB, const SmallVectorImpl<BasicBlock *> &PredBBs, 126 BasicBlock *BB, const SmallVectorImpl<BasicBlock *> &PredBBs);
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | JumpThreading.cpp | 1738 SmallVector<BasicBlock*, 1> PredBBs; local 1739 PredBBs.resize(1); 1749 PredBBs[0] = PredBB; 1751 if (DuplicateCondBranchOnPHIIntoPred(BB, PredBBs)) 2234 BasicBlock *BB, const SmallVectorImpl<BasicBlock *> &PredBBs, 2265 ThreadEdge(BB, PredBBs, SuccBB); 2270 /// blocks in PredBBs to one predecessor, then thread an edge from it to SuccBB 2273 const SmallVectorImpl<BasicBlock *> &PredBBs, 2282 if (PredBBs.size() == 1) 2283 PredBB = PredBBs[ 2233 TryThreadEdge( BasicBlock *BB, const SmallVectorImpl<BasicBlock *> &PredBBs, BasicBlock *SuccBB) argument 2272 ThreadEdge(BasicBlock *BB, const SmallVectorImpl<BasicBlock *> &PredBBs, BasicBlock *SuccBB) argument 2512 DuplicateCondBranchOnPHIIntoPred( BasicBlock *BB, const SmallVectorImpl<BasicBlock *> &PredBBs) argument [all...] |
H A D | LICM.cpp | 1505 SmallSetVector<BasicBlock *, 8> PredBBs(pred_begin(ExitBB), pred_end(ExitBB)); 1506 while (!PredBBs.empty()) { 1507 BasicBlock *PredBB = *PredBBs.begin(); 1522 PredBBs.remove(PredBB);
|
Completed in 113 milliseconds