| /freebsd-12.1/contrib/llvm/lib/Transforms/Utils/ |
| H A D | LoopUnrollPeel.cpp | 177 SE.isKnownPredicate(ICmpInst::getInversePredicate(Pred), LeftSCEV, in countToEliminateCompares() 217 Pred = ICmpInst::getInversePredicate(Pred); in countToEliminateCompares() 229 SE.isKnownPredicate(ICmpInst::getInversePredicate(Pred), IterVal, in countToEliminateCompares()
|
| H A D | FlattenCFG.cpp | 263 CI->setPredicate(ICmpInst::getInversePredicate(Predicate)); in FlattenParallelAndOr()
|
| H A D | SimplifyIndVar.cpp | 267 } else if (SE->isKnownPredicate(ICmpInst::getInversePredicate(Pred), S, X)) { in eliminateIVComparison()
|
| /freebsd-12.1/contrib/llvm/lib/Analysis/ |
| H A D | CmpInstAnalysis.cpp | 23 ICmpInst::Predicate Pred = InvertPred ? ICI->getInversePredicate() in getICmpCode()
|
| H A D | InstructionSimplify.cpp | 1447 if ((Pred0 == ICmpInst::getInversePredicate(Pred1)) || in simplifyAndOfICmpsWithSameOperands() 1473 if ((Pred0 == ICmpInst::getInversePredicate(Pred1)) || in simplifyOrOfICmpsWithSameOperands() 3164 CmpInst::Predicate InvEqP = CmpInst::getInversePredicate(EqP); in simplifyICmpWithMinMax() 3238 CmpInst::Predicate InvEqP = CmpInst::getInversePredicate(EqP); in simplifyICmpWithMinMax() 3357 CmpInst::getInversePredicate(Pred), RHS_CR); in SimplifyICmpInst()
|
| H A D | LazyValueInfo.cpp | 1123 isTrueDest ? Predicate : CmpInst::getInversePredicate(Predicate); in getValueFromICmpCondition()
|
| H A D | ValueTracking.cpp | 4529 Pred = CmpInst::getInversePredicate(Pred); in matchFastFloatClamp() 5301 LHSIsTrue ? LHS->getPredicate() : LHS->getInversePredicate(); in isImpliedCondICmps()
|
| /freebsd-12.1/contrib/llvm/include/llvm/Analysis/ |
| H A D | ValueLattice.h | 312 CmpInst::getInversePredicate(Pred), OtherCR) in getCompare()
|
| /freebsd-12.1/contrib/llvm/include/llvm/IR/ |
| H A D | InstrTypes.h | 745 Predicate getInversePredicate() const { 746 return getInversePredicate(getPredicate()); 753 static Predicate getInversePredicate(Predicate pred);
|
| H A D | PatternMatch.h | 1285 LHS == TrueVal ? Cmp->getPredicate() : Cmp->getInversePredicate(); in match()
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineSelect.cpp | 643 Pred = ICmpInst::getInversePredicate(Pred); in canonicalizeSaturatedSubtract() 1648 Cond->setPredicate(CmpInst::getInversePredicate(Pred)); in visitSelectInst() 1730 FCmpInst::Predicate InvPred = FCI->getInversePredicate(); in visitSelectInst() 1748 FCmpInst::Predicate InvPred = FCI->getInversePredicate(); in visitSelectInst()
|
| H A D | InstCombineAndOrXor.cpp | 763 ICmpInst::Predicate Pred0 = (Inverted ? Cmp0->getInversePredicate() : in simplifyRangeCheck() 771 ICmpInst::Predicate Pred1 = (Inverted ? Cmp1->getInversePredicate() : in simplifyRangeCheck() 801 NewPred = ICmpInst::getInversePredicate(NewPred); in simplifyRangeCheck() 2575 RHS->setPredicate(RHS->getInversePredicate()); in foldXorOfICmps() 2580 LHS->setPredicate(LHS->getInversePredicate()); in foldXorOfICmps() 2789 cast<CmpInst>(Op0)->setPredicate(CmpInst::getInversePredicate(Pred)); in visitXor()
|
| H A D | InstCombineCompares.cpp | 1139 Pred = CmpInst::getInversePredicate(Pred); in foldICmpShrConstConst() 1198 Pred = CmpInst::getInversePredicate(Pred); in foldICmpShlConstConst() 1408 CmpInst::getInversePredicate(DomPred), *DomC); in foldICmpWithDominatingICmp() 4407 auto NewPred = ICmpInst::getInversePredicate(Pred); in foldICmpUsingKnownBits() 4426 auto NewPred = ICmpInst::getInversePredicate(Pred); in foldICmpUsingKnownBits() 4966 return new ICmpInst(I.getInversePredicate(), Builder.CreateAnd(A, B), in visitICmpInst()
|
| H A D | InstructionCombining.cpp | 2500 Cond->setPredicate(CmpInst::getInversePredicate(Pred)); in visitBranchInst()
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/ |
| H A D | CallSiteSplitting.cpp | 147 : Cmp->getInversePredicate()}); in recordCondition()
|
| H A D | LoopPredication.cpp | 663 Pred = ICmpInst::getInversePredicate(Pred); in parseLoopLatchICmp()
|
| H A D | GuardWidening.cpp | 529 Pred1 = ICmpInst::getInversePredicate(Pred1); in widenCondCommon()
|
| H A D | IndVarSimplify.cpp | 1795 TrueDest ? Pred : CmpInst::getInversePredicate(Pred); in calculatePostIncRange()
|
| H A D | GVN.cpp | 1804 CmpInst::Predicate NotPred = Cmp->getInversePredicate(); in propagateEquality()
|
| /freebsd-12.1/contrib/llvm/lib/IR/ |
| H A D | ConstantRange.cpp | 129 return makeAllowedICmpRegion(CmpInst::getInversePredicate(Pred), CR) in makeSatisfyingICmpRegion()
|
| H A D | Instructions.cpp | 3364 CmpInst::Predicate CmpInst::getInversePredicate(Predicate pred) { in getInversePredicate() function in CmpInst 3615 return isImpliedTrueByMatchingCmp(Pred1, getInversePredicate(Pred2)); in isImpliedFalseByMatchingCmp()
|
| H A D | ConstantFold.cpp | 1113 pred = CmpInst::getInversePredicate(pred); in ConstantFoldBinaryInstruction()
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Instrumentation/ |
| H A D | ControlHeightReduction.cpp | 1529 ICmp->setPredicate(CmpInst::getInversePredicate(ICmp->getPredicate())); in negateICmpIfUsedByBranchOrSelectOnly()
|
| /freebsd-12.1/contrib/llvm/lib/Target/AArch64/ |
| H A D | AArch64InstructionSelector.cpp | 1431 changeICMPPredToAArch64CC(CmpInst::getInversePredicate( in select()
|
| H A D | AArch64FastISel.cpp | 2289 Predicate = CmpInst::getInversePredicate(Predicate); in emitCompareAndBranch() 2420 Predicate = CmpInst::getInversePredicate(Predicate); in selectBranch()
|