Home
last modified time | relevance | path

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

/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopBoundSplit.cpp239 ConditionInfo &SplitCandidateCond) { in findSplitCandidate() argument
259 if (!hasProcessableCondition(L, SE, ICmp, SplitCandidateCond, in findSplitCandidate()
264 SplitCandidateCond.BoundSCEV->getType()) in findSplitCandidate()
267 SplitCandidateCond.BI = BI; in findSplitCandidate()
276 ConditionInfo SplitCandidateCond; in splitLoopBound() local
283 if (!findSplitCandidate(L, SE, ExitingCond, SplitCandidateCond)) in splitLoopBound()
286 if (!isProfitableToTransform(L, SplitCandidateCond.BI)) in splitLoopBound()
356 const SCEV *SplitBoundSCEV = SplitCandidateCond.BoundSCEV; in splitLoopBound()
388 SplitCandidateCond.BI->setCondition(ConstantInt::getTrue(Context)); in splitLoopBound()
392 cast<BranchInst>(VMap[SplitCandidateCond.BI]); in splitLoopBound()