Searched refs:PredBBs (Results 1 – 6 of 6) sorted by relevance
/external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/ |
D | JumpThreading.cpp | 114 bool ThreadEdge(BasicBlock *BB, const SmallVectorImpl<BasicBlock*> &PredBBs, 117 const SmallVectorImpl<BasicBlock *> &PredBBs); 1150 SmallVector<BasicBlock*, 1> PredBBs; in ProcessBranchOnPHI() local 1151 PredBBs.resize(1); in ProcessBranchOnPHI() 1161 PredBBs[0] = PredBB; in ProcessBranchOnPHI() 1163 if (DuplicateCondBranchOnPHIIntoPred(BB, PredBBs)) in ProcessBranchOnPHI() 1305 const SmallVectorImpl<BasicBlock*> &PredBBs, in ThreadEdge() argument 1332 if (PredBBs.size() == 1) in ThreadEdge() 1333 PredBB = PredBBs[0]; in ThreadEdge() 1335 DEBUG(dbgs() << " Factoring out " << PredBBs.size() in ThreadEdge() [all …]
|
/external/llvm/lib/Transforms/Scalar/ |
D | JumpThreading.cpp | 1285 SmallVector<BasicBlock*, 1> PredBBs; in ProcessBranchOnPHI() local 1286 PredBBs.resize(1); in ProcessBranchOnPHI() 1296 PredBBs[0] = PredBB; in ProcessBranchOnPHI() 1298 if (DuplicateCondBranchOnPHIIntoPred(BB, PredBBs)) in ProcessBranchOnPHI() 1439 const SmallVectorImpl<BasicBlock *> &PredBBs, in ThreadEdge() argument 1466 if (PredBBs.size() == 1) in ThreadEdge() 1467 PredBB = PredBBs[0]; in ThreadEdge() 1469 DEBUG(dbgs() << " Factoring out " << PredBBs.size() in ThreadEdge() 1471 PredBB = SplitBlockPreds(BB, PredBBs, ".thr_comm"); in ThreadEdge() 1681 BasicBlock *BB, const SmallVectorImpl<BasicBlock *> &PredBBs) { in DuplicateCondBranchOnPHIIntoPred() argument [all …]
|
/external/llvm/include/llvm/Transforms/Scalar/ |
D | JumpThreading.h | 110 bool ThreadEdge(BasicBlock *BB, const SmallVectorImpl<BasicBlock *> &PredBBs, 113 BasicBlock *BB, const SmallVectorImpl<BasicBlock *> &PredBBs);
|
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Transforms/Scalar/ |
D | JumpThreading.h | 125 bool ThreadEdge(BasicBlock *BB, const SmallVectorImpl<BasicBlock *> &PredBBs, 128 BasicBlock *BB, const SmallVectorImpl<BasicBlock *> &PredBBs);
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Scalar/ |
D | JumpThreading.cpp | 1746 SmallVector<BasicBlock*, 1> PredBBs; in ProcessBranchOnPHI() local 1747 PredBBs.resize(1); in ProcessBranchOnPHI() 1757 PredBBs[0] = PredBB; in ProcessBranchOnPHI() 1759 if (DuplicateCondBranchOnPHIIntoPred(BB, PredBBs)) in ProcessBranchOnPHI() 1901 const SmallVectorImpl<BasicBlock *> &PredBBs, in ThreadEdge() argument 1934 if (PredBBs.size() == 1) in ThreadEdge() 1935 PredBB = PredBBs[0]; in ThreadEdge() 1937 LLVM_DEBUG(dbgs() << " Factoring out " << PredBBs.size() in ThreadEdge() 1939 PredBB = SplitBlockPreds(BB, PredBBs, ".thr_comm"); in ThreadEdge() 2231 BasicBlock *BB, const SmallVectorImpl<BasicBlock *> &PredBBs) { in DuplicateCondBranchOnPHIIntoPred() argument [all …]
|
D | LICM.cpp | 903 SmallSetVector<BasicBlock *, 8> PredBBs(pred_begin(ExitBB), pred_end(ExitBB)); in splitPredecessorsOfLoopExit() local 904 while (!PredBBs.empty()) { in splitPredecessorsOfLoopExit() 905 BasicBlock *PredBB = *PredBBs.begin(); in splitPredecessorsOfLoopExit() 923 PredBBs.remove(PredBB); in splitPredecessorsOfLoopExit()
|