Searched refs:Pred0 (Results 1 – 5 of 5) sorted by relevance
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | MergedLoadStoreMotion.cpp | 292 BasicBlock *Pred0 = *SI; in mergeStores() local 297 if (Pred0 == Pred1) in mergeStores() 307 for (BasicBlock::reverse_iterator RBI = Pred0->rbegin(), RBE = Pred0->rend(); in mergeStores() 332 SinkBB = SplitBlockPredecessors(TailBB, {Pred0, Pred1}, ".sink.split"); in mergeStores() 339 RBI = Pred0->rbegin(); in mergeStores() 340 RBE = Pred0->rend(); in mergeStores()
|
| H A D | GuardWidening.cpp | 506 ICmpInst::Predicate Pred0, Pred1; in widenCondCommon() local 507 if (match(Cond0, m_ICmp(Pred0, m_Value(LHS), m_ConstantInt(RHS0))) && in widenCondCommon() 513 ConstantRange::makeExactICmpRegion(Pred0, RHS0->getValue()); in widenCondCommon()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | MustExecute.cpp | 677 const BasicBlock *Pred0 = Worklist[0]; in findBackwardJoinPoint() local 679 const BasicBlock *Pred0UniquePred = Pred0->getUniquePredecessor(); in findBackwardJoinPoint() 681 if (Pred0 == Pred1UniquePred) { in findBackwardJoinPoint() 684 JoinBB = Pred0; in findBackwardJoinPoint()
|
| H A D | InstructionSimplify.cpp | 1568 ICmpInst::Predicate Pred0, Pred1; in simplifyAndOfICmpsWithSameOperands() local 1570 if (!match(Op0, m_ICmp(Pred0, m_Value(A), m_Value(B))) || in simplifyAndOfICmpsWithSameOperands() 1577 if (ICmpInst::isImpliedTrueByMatchingCmp(Pred0, Pred1)) in simplifyAndOfICmpsWithSameOperands() 1581 if ((Pred0 == ICmpInst::getInversePredicate(Pred1)) || in simplifyAndOfICmpsWithSameOperands() 1593 ICmpInst::Predicate Pred0, Pred1; in simplifyOrOfICmpsWithSameOperands() local 1602 if (ICmpInst::isImpliedTrueByMatchingCmp(Pred0, Pred1)) in simplifyOrOfICmpsWithSameOperands() 1607 if ((Pred0 == ICmpInst::getInversePredicate(Pred1)) || in simplifyOrOfICmpsWithSameOperands() 1696 ICmpInst::Predicate Pred0, Pred1; in simplifyAndOfICmpsWithAdd() local 1752 ICmpInst::Predicate Pred0 = Cmp0->getPredicate(); in simplifyAndOrOfICmpsWithLimitConst() local 1774 Pred0 = ICmpInst::getInversePredicate(Pred0); in simplifyAndOrOfICmpsWithLimitConst() [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineAndOrXor.cpp | 699 ICmpInst::Predicate Pred0 = (Inverted ? Cmp0->getInversePredicate() : in simplifyRangeCheck() local 703 if (!((Pred0 == ICmpInst::ICMP_SGT && RangeStart->isMinusOne()) || in simplifyRangeCheck() 704 (Pred0 == ICmpInst::ICMP_SGE && RangeStart->isZero()))) in simplifyRangeCheck() 971 CmpInst::Predicate Pred0, Pred1; in foldIsPowerOf2() local 973 if (JoinedByAnd && match(Cmp0, m_ICmp(Pred0, m_Value(X), m_ZeroInt())) && in foldIsPowerOf2() 976 Pred0 == ICmpInst::ICMP_NE && Pred1 == ICmpInst::ICMP_ULT) { in foldIsPowerOf2() 984 Pred0 == ICmpInst::ICMP_EQ && Pred1 == ICmpInst::ICMP_UGT) { in foldIsPowerOf2() 1171 ICmpInst::Predicate Pred0; in foldAndOrOfICmpsWithConstEq() local 1174 if (!match(Cmp0, m_ICmp(Pred0, m_Value(X), m_Constant(C))) || in foldAndOrOfICmpsWithConstEq() 1177 if ((IsAnd && Pred0 != ICmpInst::ICMP_EQ) || in foldAndOrOfICmpsWithConstEq() [all …]
|