Home
last modified time | relevance | path

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

/freebsd-14-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
HDGuardUtils.cpp77 assert(isWidenableBranch(CheckBI) && "Branch must be widenable."); in makeGuardControlFlowExplicit()
83 assert(isWidenableBranch(WidenableBR) && "precondition"); in widenWidenableBranch()
105 assert(isWidenableBranch(WidenableBR) && "preserve widenabiliy"); in widenWidenableBranch()
109 assert(isWidenableBranch(WidenableBR) && "precondition"); in setWidenableBranchCond()
125 assert(isWidenableBranch(WidenableBR) && "preserve widenabiliy"); in setWidenableBranchCond()
HDSimplifyCFG.cpp4342 if (!isWidenableBranch(PBI) || IfTrueBB != BI->getParent() || in tryWidenCondBranchToCondBranch()
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Analysis/
HDGuardUtils.cpp26 bool llvm::isWidenableBranch(const User *U) { in isWidenableBranch() function in llvm
34 if (!isWidenableBranch(U)) in isGuardAsWidenableBranch()
140 assert((isGuard(U) || isWidenableBranch(U)) && "Should be"); in parseWidenableGuard()
/freebsd-14-stable/contrib/llvm-project/llvm/include/llvm/Analysis/
HDGuardUtils.h33 bool isWidenableBranch(const User *U);
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
HDMakeGuardsExplicit.cpp51 assert(isWidenableBranch(OriginalBB->getTerminator()) && "should hold"); in turnToExplicitForm()
HDLoopPredication.cpp995 if (BI->getSuccessor(0) == BB && isWidenableBranch(BI)) in FindWidenableTerminatorAboveLoop()