Home
last modified time | relevance | path

Searched refs:IfFalseBB (Results 1 – 6 of 6) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DGuardUtils.cpp55 BasicBlock *&IfTrueBB, BasicBlock *&IfFalseBB) { in parseWidenableBranch()
58 if (parseWidenableBranch(const_cast<User*>(U), C, WC, IfTrueBB, IfFalseBB)) { in parseWidenableBranch()
70 BasicBlock *&IfTrueBB, BasicBlock *&IfFalseBB) { in parseWidenableBranch()
80 IfFalseBB = BI->getSuccessor(1); in parseWidenableBranch()
53 parseWidenableBranch(const User * U,Value * & Condition,Value * & WidenableCondition,BasicBlock * & IfTrueBB,BasicBlock * & IfFalseBB) parseWidenableBranch() argument
68 parseWidenableBranch(User * U,Use * & C,Use * & WC,BasicBlock * & IfTrueBB,BasicBlock * & IfFalseBB) parseWidenableBranch() argument
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DGuardUtils.cpp91 BasicBlock *IfTrueBB, *IfFalseBB; in widenWidenableBranch() local
92 parseWidenableBranch(WidenableBR, C, WC, IfTrueBB, IfFalseBB); in widenWidenableBranch()
112 BasicBlock *IfTrueBB, *IfFalseBB; in setWidenableBranchCond() local
113 parseWidenableBranch(WidenableBR, C, WC, IfTrueBB, IfFalseBB); in setWidenableBranchCond()
H A DSimplifyCFG.cpp4341 BasicBlock *IfFalseBB = PBI->getSuccessor(1); in tryWidenCondBranchToCondBranch() local
4345 if (!IfFalseBB->phis().empty()) in tryWidenCondBranchToCondBranch()
4350 if (!llvm::succ_empty(IfFalseBB)) in tryWidenCondBranchToCondBranch()
4358 if (BI->getSuccessor(1) != IfFalseBB && // no inf looping in tryWidenCondBranchToCondBranch()
4363 BI->setSuccessor(1, IfFalseBB); in tryWidenCondBranchToCondBranch()
4366 {{DominatorTree::Insert, BI->getParent(), IfFalseBB}, in tryWidenCondBranchToCondBranch()
4370 if (BI->getSuccessor(0) != IfFalseBB && // no inf looping in tryWidenCondBranchToCondBranch()
4375 BI->setSuccessor(0, IfFalseBB); in tryWidenCondBranchToCondBranch()
4378 {{DominatorTree::Insert, BI->getParent(), IfFalseBB}, in tryWidenCondBranchToCondBranch()
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DGuardUtils.h50 BasicBlock *&IfFalseBB);
55 BasicBlock *&IfFalseBB);
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopPredication.cpp847 BasicBlock *IfTrueBB, *IfFalseBB; widenWidenableBranchGuardConditions() local
1076 BasicBlock *IfTrueBB, *IfFalseBB; FindWidenableTerminatorAboveLoop() local
1168 BasicBlock *IfTrueBB, *IfFalseBB; predicateLoopExits() local
H A DGuardWidening.cpp89 BasicBlock *IfTrueBB, *IfFalseBB; in getCondition() local
90 if (parseWidenableBranch(I, Cond, WC, IfTrueBB, IfFalseBB)) in getCondition()