Home
last modified time | relevance | path

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

12

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
H A DFlattenCFG.cpp262 CI->setPredicate(ICmpInst::getInversePredicate(Predicate)); in FlattenParallelAndOr()
491 Cmp2->setPredicate(Cmp2->getInversePredicate()); in MergeIfRegion()
H A DLoopPeel.cpp248 Pred = ICmpInst::getInversePredicate(Pred); in countToEliminateCompares()
269 if (!SE.isKnownPredicate(ICmpInst::getInversePredicate(Pred), IterVal, in countToEliminateCompares()
277 !SE.isKnownPredicate(ICmpInst::getInversePredicate(Pred), NextIterVal, in countToEliminateCompares()
H A DCodeMoverUtils.cpp215 if (Cmp1->getPredicate() == Cmp2->getInversePredicate() && in isInverse()
221 CmpInst::getSwappedPredicate(Cmp2->getInversePredicate()) && in isInverse()
H A DPredicateInfo.cpp799 Pred = CmpInst::getInversePredicate(Pred); in getConstraint()
H A DSimplifyIndVar.cpp2001 TrueDest ? Pred : CmpInst::getInversePredicate(Pred); in calculatePostIncRange()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/
H A DCmpInstAnalysis.cpp22 ICmpInst::Predicate Pred = InvertPred ? ICI->getInversePredicate() in getICmpCode()
H A DInstructionSimplify.cpp1553 if ((Pred0 == ICmpInst::getInversePredicate(Pred1)) || in simplifyAndOfICmpsWithSameOperands()
1579 if ((Pred0 == ICmpInst::getInversePredicate(Pred1)) || in simplifyOrOfICmpsWithSameOperands()
1746 Pred0 = ICmpInst::getInversePredicate(Pred0); in simplifyAndOrOfICmpsWithLimitConst()
1747 Pred1 = ICmpInst::getInversePredicate(Pred1); in simplifyAndOrOfICmpsWithLimitConst()
3182 CmpInst::Predicate InvEqP = CmpInst::getInversePredicate(EqP); in simplifyICmpWithMinMax()
3256 CmpInst::Predicate InvEqP = CmpInst::getInversePredicate(EqP); in simplifyICmpWithMinMax()
3389 if (LHS_CR.icmp(CmpInst::getInversePredicate(Pred), RHS_CR)) in SimplifyICmpInst()
H A DLoopInfo.cpp247 : LatchCmpInst->getInversePredicate(); in getCanonicalPredicate()
H A DLazyValueInfo.cpp1083 isTrueDest ? ICI->getPredicate() : ICI->getInversePredicate(); in getValueFromICmpCondition()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/GISel/
H A DAArch64GlobalISelUtils.cpp176 changeFCMPPredToAArch64CC(CmpInst::getInversePredicate(P), CondCode, in changeVectorFCMPPredToAArch64CC()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
H A DConstraintElimination.cpp428 CI->setPredicate(CI->getInversePredicate()); in eliminateConstraints()
432 CI->setPredicate(CI->getInversePredicate()); in eliminateConstraints()
H A DEarlyCSE.cpp264 if (CmpInst::getInversePredicate(Pred) < Pred) { in getHashValueImpl()
265 Pred = CmpInst::getInversePredicate(Pred); in getHashValueImpl()
420 CmpInst::getInversePredicate(PredL) == PredR) in isEqualImpl()
H A DIndVarSimplify.cpp1322 InvariantPred = ICmpInst::getInversePredicate(InvariantPred); in replaceWithInvariantCond()
1347 Pred = CmpInst::getInversePredicate(Pred); in optimizeLoopExitWithUnknownExitCount()
1351 Pred = CmpInst::getInversePredicate(Pred); in optimizeLoopExitWithUnknownExitCount()
H A DLoopPredication.cpp411 if (SE->isLoopEntryGuardedByCond(L, ICmpInst::getInversePredicate(Pred), in expandCheck()
877 Result->Pred = ICmpInst::getInversePredicate(Result->Pred); in parseLoopLatchICmp()
H A DCallSiteSplitting.cpp147 : Cmp->getInversePredicate()}); in recordCondition()
H A DGuardWidening.cpp510 Pred1 = ICmpInst::getInversePredicate(Pred1); in widenCondCommon()
H A DLoopIdiomRecognize.cpp2182 Pred = ICmpInst::getInversePredicate(Pred); in detectShiftUntilBitTestIdiom()
2513 Pred = ICmpInst::getInversePredicate(Pred); in detectShiftUntilZeroIdiom()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
H A DValueLattice.h479 if (CR.icmp(CmpInst::getInversePredicate(Pred), OtherCR)) in getCompare()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/IR/
H A DInstrTypes.h823 Predicate getInversePredicate() const {
824 return getInversePredicate(getPredicate());
831 static Predicate getInversePredicate(Predicate pred);
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/
H A DInstCombineAndOrXor.cpp699 ICmpInst::Predicate Pred0 = (Inverted ? Cmp0->getInversePredicate() : in simplifyRangeCheck()
707 ICmpInst::Predicate Pred1 = (Inverted ? Cmp1->getInversePredicate() : in simplifyRangeCheck()
737 NewPred = ICmpInst::getInversePredicate(NewPred); in simplifyRangeCheck()
3105 Y->setPredicate(Y->getInversePredicate()); in foldXorOfICmps()
3433 cast<CmpInst>(Op0)->setPredicate(CmpInst::getInversePredicate(Pred)); in visitXor()
3655 CmpT->setPredicate(CmpT->getInversePredicate()); in visitXor()
3659 CmpF->setPredicate(CmpF->getInversePredicate()); in visitXor()
H A DInstCombineCompares.cpp1122 Pred = CmpInst::getInversePredicate(Pred); in foldICmpShrConstConst()
1181 Pred = CmpInst::getInversePredicate(Pred); in foldICmpShlConstConst()
1485 CmpInst::getInversePredicate(DomPred), *DomC); in foldICmpWithDominatingICmp()
5114 auto NewPred = ICmpInst::getInversePredicate(Pred); in foldICmpUsingKnownBits()
5133 auto NewPred = ICmpInst::getInversePredicate(Pred); in foldICmpUsingKnownBits()
5364 I.setPredicate(CmpInst::getInversePredicate(Pred)); in canonicalizeICmpPredicate()
5720 return new ICmpInst(I.getInversePredicate(), Builder.CreateAnd(A, B), in visitICmpInst()
H A DInstCombineSelect.cpp731 Pred = ICmpInst::getInversePredicate(Pred); in canonicalizeSaturatedSubtract()
800 Pred = CmpInst::getInversePredicate(Pred); in canonicalizeSaturatedAdd()
2831 FCmpInst::Predicate InvPred = FCmp->getInversePredicate(); in visitSelectInst()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
H A DAMDGPUInstCombineIntrinsic.cpp645 SrcPred = CmpInst::getInversePredicate(SrcPred); in instCombineIntrinsic()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/IR/
H A DConstantRange.cpp134 return makeAllowedICmpRegion(CmpInst::getInversePredicate(Pred), CR) in makeSatisfyingICmpRegion()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/
H A DIRTranslator.cpp373 Condition = InvertCond ? IC->getInversePredicate() : IC->getPredicate(); in emitBranchForMergedCondition()
376 Condition = InvertCond ? FC->getInversePredicate() : FC->getPredicate(); in emitBranchForMergedCondition()

12