Searched refs:PredBBs (Results 1 - 3 of 3) sorted by relevance
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/ |
H A D | JumpThreading.h | 120 const SmallVectorImpl<BasicBlock *> &PredBBs, 122 void ThreadEdge(BasicBlock *BB, const SmallVectorImpl<BasicBlock *> &PredBBs, 125 BasicBlock *BB, const SmallVectorImpl<BasicBlock *> &PredBBs);
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | JumpThreading.cpp | 1731 SmallVector<BasicBlock*, 1> PredBBs; local 1732 PredBBs.resize(1); 1742 PredBBs[0] = PredBB; 1744 if (DuplicateCondBranchOnPHIIntoPred(BB, PredBBs)) 2020 BasicBlock *BB, const SmallVectorImpl<BasicBlock *> &PredBBs, 2051 ThreadEdge(BB, PredBBs, SuccBB); 2056 /// blocks in PredBBs to one predecessor, then thread an edge from it to SuccBB 2059 const SmallVectorImpl<BasicBlock *> &PredBBs, 2068 if (PredBBs.size() == 1) 2069 PredBB = PredBBs[ 2019 TryThreadEdge( BasicBlock *BB, const SmallVectorImpl<BasicBlock *> &PredBBs, BasicBlock *SuccBB) argument 2058 ThreadEdge(BasicBlock *BB, const SmallVectorImpl<BasicBlock *> &PredBBs, BasicBlock *SuccBB) argument 2303 DuplicateCondBranchOnPHIIntoPred( BasicBlock *BB, const SmallVectorImpl<BasicBlock *> &PredBBs) argument [all...] |
H A D | LICM.cpp | 1548 SmallSetVector<BasicBlock *, 8> PredBBs(pred_begin(ExitBB), pred_end(ExitBB)); 1549 while (!PredBBs.empty()) { 1550 BasicBlock *PredBB = *PredBBs.begin(); 1565 PredBBs.remove(PredBB);
|
Completed in 179 milliseconds