Searched refs:IfTrueBB (Results 1 - 6 of 6) sorted by relevance

/freebsd-current/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DGuardUtils.h46 /// the parameters (Condition, WidenableCondition, IfTrueBB and IfFalseFF)
49 Value *&WidenableCondition, BasicBlock *&IfTrueBB,
54 bool parseWidenableBranch(User *U, Use *&Cond, Use *&WC, BasicBlock *&IfTrueBB,
/freebsd-current/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DGuardUtils.cpp91 BasicBlock *IfTrueBB, *IfFalseBB; local
92 parseWidenableBranch(WidenableBR, C, WC, IfTrueBB, IfFalseBB);
112 BasicBlock *IfTrueBB, *IfFalseBB; local
113 parseWidenableBranch(WidenableBR, C, WC, IfTrueBB, IfFalseBB);
H A DSimplifyCFG.cpp4272 BasicBlock *IfTrueBB = PBI->getSuccessor(0);
4274 if (!isWidenableBranch(PBI) || IfTrueBB != BI->getParent() ||
/freebsd-current/contrib/llvm-project/llvm/lib/Analysis/
H A DGuardUtils.cpp55 BasicBlock *&IfTrueBB, BasicBlock *&IfFalseBB) {
58 if (parseWidenableBranch(const_cast<User*>(U), C, WC, IfTrueBB, IfFalseBB)) {
62 Condition = ConstantInt::getTrue(IfTrueBB->getContext());
70 BasicBlock *&IfTrueBB, BasicBlock *&IfFalseBB) {
79 IfTrueBB = BI->getSuccessor(0);
53 parseWidenableBranch(const User *U, Value *&Condition, Value *&WidenableCondition, BasicBlock *&IfTrueBB, BasicBlock *&IfFalseBB) argument
69 parseWidenableBranch(User *U, Use *&C,Use *&WC, BasicBlock *&IfTrueBB, BasicBlock *&IfFalseBB) argument
/freebsd-current/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopPredication.cpp784 BasicBlock *IfTrueBB = BI->getSuccessor(0); local
785 Builder.SetInsertPoint(IfTrueBB, IfTrueBB->getFirstInsertionPt());
790 if (!IfTrueBB->getUniquePredecessor()) {
792 auto *PN = Builder.CreatePHI(AssumeCond->getType(), pred_size(IfTrueBB),
794 for (auto *Pred : predecessors(IfTrueBB))
H A DGuardWidening.cpp88 BasicBlock *IfTrueBB, *IfFalseBB; local
89 if (parseWidenableBranch(I, Cond, WC, IfTrueBB, IfFalseBB))

Completed in 221 milliseconds