Home
last modified time | relevance | path

Searched refs:PredBBs (Results 1 – 3 of 3) sorted by relevance

/external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/
DJumpThreading.cpp114 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/
DJumpThreading.cpp1285 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/
DJumpThreading.h110 bool ThreadEdge(BasicBlock *BB, const SmallVectorImpl<BasicBlock *> &PredBBs,
113 BasicBlock *BB, const SmallVectorImpl<BasicBlock *> &PredBBs);