Home
last modified time | relevance | path

Searched refs:getInversePredicate (Results 1 – 25 of 36) sorted by relevance

12

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Utils/
DLoopUnrollPeel.cpp198 SE.isKnownPredicate(ICmpInst::getInversePredicate(Pred), LeftSCEV, in countToEliminateCompares()
235 Pred = ICmpInst::getInversePredicate(Pred); in countToEliminateCompares()
256 if (!SE.isKnownPredicate(ICmpInst::getInversePredicate(Pred), IterVal, in countToEliminateCompares()
264 !SE.isKnownPredicate(ICmpInst::getInversePredicate(Pred), NextIterVal, in countToEliminateCompares()
DFlattenCFG.cpp262 CI->setPredicate(ICmpInst::getInversePredicate(Predicate)); in FlattenParallelAndOr()
DSimplifyIndVar.cpp268 } else if (SE->isKnownPredicate(ICmpInst::getInversePredicate(Pred), S, X)) { in eliminateIVComparison()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/
DCmpInstAnalysis.cpp22 ICmpInst::Predicate Pred = InvertPred ? ICI->getInversePredicate() in getICmpCode()
DLoopInfo.cpp245 : LatchCmpInst->getInversePredicate(); in getCanonicalPredicate()
DInstructionSimplify.cpp1539 if ((Pred0 == ICmpInst::getInversePredicate(Pred1)) || in simplifyAndOfICmpsWithSameOperands()
1565 if ((Pred0 == ICmpInst::getInversePredicate(Pred1)) || in simplifyOrOfICmpsWithSameOperands()
3078 CmpInst::Predicate InvEqP = CmpInst::getInversePredicate(EqP); in simplifyICmpWithMinMax()
3152 CmpInst::Predicate InvEqP = CmpInst::getInversePredicate(EqP); in simplifyICmpWithMinMax()
3278 CmpInst::getInversePredicate(Pred), RHS_CR); in SimplifyICmpInst()
DLazyValueInfo.cpp1244 isTrueDest ? Predicate : CmpInst::getInversePredicate(Predicate); in getValueFromICmpCondition()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/
DValueLattice.h311 CmpInst::getInversePredicate(Pred), OtherCR) in getCompare()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/
DEarlyCSE.cpp261 if (CmpInst::getInversePredicate(Pred) < Pred) { in getHashValueImpl()
262 Pred = CmpInst::getInversePredicate(Pred); in getHashValueImpl()
384 CmpInst::getInversePredicate(PredL) == PredR) in isEqualImpl()
DLoopPredication.cpp410 if (SE->isLoopEntryGuardedByCond(L, ICmpInst::getInversePredicate(Pred), in expandCheck()
875 Result->Pred = ICmpInst::getInversePredicate(Result->Pred); in parseLoopLatchICmp()
DCallSiteSplitting.cpp148 : Cmp->getInversePredicate()}); in recordCondition()
DGuardWidening.cpp511 Pred1 = ICmpInst::getInversePredicate(Pred1); in widenCondCommon()
DGVN.cpp1931 CmpInst::Predicate NotPred = Cmp->getInversePredicate(); in propagateEquality()
DIndVarSimplify.cpp1841 TrueDest ? Pred : CmpInst::getInversePredicate(Pred); in calculatePostIncRange()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/InstCombine/
DInstCombineAndOrXor.cpp760 ICmpInst::Predicate Pred0 = (Inverted ? Cmp0->getInversePredicate() : in simplifyRangeCheck()
768 ICmpInst::Predicate Pred1 = (Inverted ? Cmp1->getInversePredicate() : in simplifyRangeCheck()
798 NewPred = ICmpInst::getInversePredicate(NewPred); in simplifyRangeCheck()
2869 Y->setPredicate(Y->getInversePredicate()); in foldXorOfICmps()
3093 cast<CmpInst>(Op0)->setPredicate(CmpInst::getInversePredicate(Pred)); in visitXor()
3294 CmpT->setPredicate(CmpT->getInversePredicate()); in visitXor()
3295 CmpF->setPredicate(CmpF->getInversePredicate()); in visitXor()
DInstCombineSelect.cpp690 Pred = ICmpInst::getInversePredicate(Pred); in canonicalizeSaturatedSubtract()
2367 Cond->setPredicate(CmpInst::getInversePredicate(Pred)); in visitSelectInst()
2451 FCmpInst::Predicate InvPred = FCI->getInversePredicate(); in visitSelectInst()
DInstCombineCompares.cpp1159 Pred = CmpInst::getInversePredicate(Pred); in foldICmpShrConstConst()
1218 Pred = CmpInst::getInversePredicate(Pred); in foldICmpShlConstConst()
1500 CmpInst::getInversePredicate(DomPred), *DomC); in foldICmpWithDominatingICmp()
5039 auto NewPred = ICmpInst::getInversePredicate(Pred); in foldICmpUsingKnownBits()
5058 auto NewPred = ICmpInst::getInversePredicate(Pred); in foldICmpUsingKnownBits()
5600 return new ICmpInst(I.getInversePredicate(), Builder.CreateAnd(A, B), in visitICmpInst()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/
DInstrTypes.h831 Predicate getInversePredicate() const {
832 return getInversePredicate(getPredicate());
839 static Predicate getInversePredicate(Predicate pred);
DPatternMatch.h1488 LHS == TrueVal ? Cmp->getPredicate() : Cmp->getInversePredicate(); in match()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/GlobalISel/
DCombinerHelper.cpp832 CmpInst::Predicate InversePred = CmpInst::getInversePredicate( in applyElideBrByInvertingCond()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/IR/
DConstantRange.cpp133 return makeAllowedICmpRegion(CmpInst::getInversePredicate(Pred), CR) in makeSatisfyingICmpRegion()
DInstructions.cpp3530 CmpInst::Predicate CmpInst::getInversePredicate(Predicate pred) { in getInversePredicate() function in CmpInst
3781 return isImpliedTrueByMatchingCmp(Pred1, getInversePredicate(Pred2)); in isImpliedFalseByMatchingCmp()
DConstantFold.cpp1225 pred = CmpInst::getInversePredicate(pred); in ConstantFoldBinaryInstruction()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Instrumentation/
DControlHeightReduction.cpp1571 ICmp->setPredicate(CmpInst::getInversePredicate(ICmp->getPredicate())); in negateICmpIfUsedByBranchOrSelectOnly()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/
DAArch64FastISel.cpp2322 Predicate = CmpInst::getInversePredicate(Predicate); in emitCompareAndBranch()
2453 Predicate = CmpInst::getInversePredicate(Predicate); in selectBranch()

12