Home
last modified time | relevance | path

Searched refs:getSwappedPredicate (Results 1 – 25 of 35) sorted by relevance

12

/llvm-project-15.0.7/llvm/lib/Target/PowerPC/MCTargetDesc/
H A DPPCPredicates.h74 Predicate getSwappedPredicate(Predicate Opcode);
H A DPPCPredicates.cpp52 PPC::Predicate PPC::getSwappedPredicate(PPC::Predicate Opcode) { in getSwappedPredicate() function in PPC
/llvm-project-15.0.7/llvm/lib/Transforms/InstCombine/
H A DInstCombineCompares.cpp1636 Pred = Cmp.getSwappedPredicate(Pred); in foldICmpXorConstant()
2000 Pred = ICmpInst::getSwappedPredicate(Pred); in foldICmpMulConstant()
2033 Pred = ICmpInst::getSwappedPredicate(Pred); in foldICmpMulConstant()
2631 Pred = ICmpInst::getSwappedPredicate(Pred); in foldICmpDivConstant()
2894 PredB = ICmpInst::getSwappedPredicate(PredB); in matchThreeWayIntCompare()
4055 Pred = ICmpInst::getSwappedPredicate(Pred); in foldICmpXNegX()
4424 NewPred = I.getSwappedPredicate(NewPred); in foldICmpBinOp()
4516 Pred = Cmp.getSwappedPredicate(); in foldICmpWithMinMax()
6297 return new ICmpInst(I.getSwappedPredicate(), A, in visitICmpInst()
6661 Pred = I.getSwappedPredicate(); in foldFCmpReciprocalAndZero()
[all …]
H A DInstCombineSelect.cpp798 Pred = ICmpInst::getSwappedPredicate(Pred); in canonicalizeSaturatedSubtract()
864 Pred = CmpInst::getSwappedPredicate(Pred); in canonicalizeSaturatedAdd()
1074 Pred = ICmpInst::getSwappedPredicate(Pred); in adjustMinMax()
1504 Pred = ICmpInst::getSwappedPredicate(Pred); // Yes, swapped. in tryToReuseConstantFromSelectInComparison()
2547 Pred = FCmpInst::getSwappedPredicate(Pred); in foldSelectWithFCmpToFabs()
H A DInstCombineAndOrXor.cpp694 Pred1 = ICmpInst::getSwappedPredicate(Pred1); in simplifyRangeCheck()
1216 PredR = FCmpInst::getSwappedPredicate(PredR); in foldLogicOfFCmps()
2538 PredL = ICmpInst::getSwappedPredicate(PredL); in foldAndOrOfICmps()
3192 PredL = ICmpInst::getSwappedPredicate(PredL); in foldXorOfICmps()
/llvm-project-15.0.7/llvm/lib/Transforms/Scalar/
H A DEarlyCSE.cpp186 Pred = ICmpInst::getSwappedPredicate(Pred); in matchSelectWithOptionalNotCond()
225 CmpInst::Predicate SwappedPred = CI->getSwappedPredicate(); in getHashValueImpl()
354 LHSCmp->getSwappedPredicate() == RHSCmp->getPredicate(); in isEqualImpl()
H A DConstraintElimination.cpp286 Pred = CmpInst::getSwappedPredicate(Pred); in getConstraint()
301 Pred = CmpInst::getSwappedPredicate(CmpInst::ICMP_UGT); in getConstraint()
H A DLoopBoundSplit.cpp64 Cond.Pred = ICmpInst::getSwappedPredicate(Cond.Pred); in analyzeICmp()
H A DNewGVN.cpp1173 Predicate = CmpInst::getSwappedPredicate(Predicate); in createExpression()
1584 Predicate = CmpInst::getSwappedPredicate(Predicate); in performSymbolicPredicateInfoEvaluation()
1836 OurPredicate = CI->getSwappedPredicate(); in performSymbolicCmpEvaluation()
1906 BranchPredicate = BranchCond->getSwappedPredicate(); in performSymbolicCmpEvaluation()
H A DGVN.cpp339 Predicate = CmpInst::getSwappedPredicate(Predicate); in createExpr()
365 Predicate = CmpInst::getSwappedPredicate(Predicate); in createCmpExpr()
2193 CmpInst::getSwappedPredicate( in phiTranslateImpl()
H A DLoopPredication.cpp396 Pred = ICmpInst::getSwappedPredicate(Pred); in parseLoopICmp()
/llvm-project-15.0.7/llvm/lib/IR/
H A DConstantFold.cpp1351 return FCmpInst::getSwappedPredicate(SwappedRelation); in evaluateFCmpRelation()
1442 return ICmpInst::getSwappedPredicate(SwappedRelation); in evaluateICmpRelation()
1449 return ICmpInst::getSwappedPredicate(SwappedRelation); in evaluateICmpRelation()
1477 return ICmpInst::getSwappedPredicate(SwappedRelation); in evaluateICmpRelation()
1907 Predicate = ICmpInst::getSwappedPredicate(Predicate); in ConstantFoldCompareInstruction()
/llvm-project-15.0.7/llvm/lib/Transforms/Utils/
H A DCodeMoverUtils.cpp221 CmpInst::getSwappedPredicate(Cmp2->getInversePredicate()) && in isInverse()
H A DSimplifyIndVar.cpp204 Pred = ICmpInst::getSwappedPredicate(Pred); in makeIVComparisonInvariant()
275 Pred = ICmpInst::getSwappedPredicate(Pred); in eliminateIVComparison()
577 if (IsSwapped) Pred = ICmpInst::getSwappedPredicate(Pred); in eliminateTrunc()
H A DLoopPeel.cpp261 Pred = ICmpInst::getSwappedPredicate(Pred); in countToEliminateCompares()
H A DPredicateInfo.cpp812 Pred = Cmp->getSwappedPredicate(); in getConstraint()
/llvm-project-15.0.7/llvm/lib/Analysis/
H A DInstructionSimplify.cpp137 return CPred == CmpInst::getSwappedPredicate(Pred) && CLHS == RHS && in isSameCompare()
482 Pred = CmpInst::getSwappedPredicate(Pred); in threadCmpOverSelect()
570 Pred = CmpInst::getSwappedPredicate(Pred); in threadCmpOverPHI()
1541 UnsignedPred = ICmpInst::getSwappedPredicate(UnsignedPred); in simplifyUnsignedRangeCheck()
3396 P = CmpInst::getSwappedPredicate(Pred); in simplifyICmpWithMinMax()
3404 P = CmpInst::getSwappedPredicate(Pred); in simplifyICmpWithMinMax()
3470 P = CmpInst::getSwappedPredicate(Pred); in simplifyICmpWithMinMax()
3478 P = CmpInst::getSwappedPredicate(Pred); in simplifyICmpWithMinMax()
3533 Pred = ICmpInst::getSwappedPredicate(Pred); in simplifyICmpWithMinMax()
3596 Pred = CmpInst::getSwappedPredicate(Pred); in simplifyICmpInst()
[all …]
H A DScalarEvolution.cpp8878 Pred = ICmpInst::getSwappedPredicate(Pred); in computeExitLimitFromICmp()
10346 Pred = ICmpInst::getSwappedPredicate(Pred); in SimplifyICmpOperands()
10357 Pred = ICmpInst::getSwappedPredicate(Pred); in SimplifyICmpOperands()
10738 Pred = ICmpInst::getSwappedPredicate(Pred); in getLoopInvariantPredicate()
10792 Pred = ICmpInst::getSwappedPredicate(Pred); in getLoopInvariantExitCondDuringFirstIterations()
11364 Pred = ICmpInst::getSwappedPredicate(Pred); in isImpliedCondBalancedTypes()
11374 if (ICmpInst::getSwappedPredicate(FoundPred) == Pred) { in isImpliedCondBalancedTypes()
11786 Pred = ICmpInst::getSwappedPredicate(Pred); in isImpliedViaMerge()
11860 Pred = ICmpInst::getSwappedPredicate(Pred); in isImpliedCondOperandsViaShift()
12008 Pred = CmpInst::getSwappedPredicate(Pred); in isImpliedViaOperations()
[all …]
H A DLazyValueInfo.cpp1101 CmpInst::Predicate SwappedPred = CmpInst::getSwappedPredicate(EdgePred); in getValueFromICmpCondition()
1859 return getPredicateAt(CmpInst::getSwappedPredicate(Pred), RHS, C, CxtI, in getPredicateAt()
H A DValueTracking.cpp5825 Pred = ICmpInst::getSwappedPredicate(Pred); in matchClamp()
5879 Pred = ICmpInst::getSwappedPredicate(Pred); in matchMinMaxOfMinMax()
5887 Pred = ICmpInst::getSwappedPredicate(Pred); in matchMinMaxOfMinMax()
5895 Pred = ICmpInst::getSwappedPredicate(Pred); in matchMinMaxOfMinMax()
5903 Pred = ICmpInst::getSwappedPredicate(Pred); in matchMinMaxOfMinMax()
6144 Pred = CmpInst::getSwappedPredicate(Pred); in matchSelectPattern()
6655 BPred = ICmpInst::getSwappedPredicate(BPred); in isImpliedCondMatchingOperands()
H A DLoopInfo.cpp246 Pred = ICmpInst::getSwappedPredicate(Pred); in getCanonicalPredicate()
H A DIRSimilarityIdentifier.cpp176 return CI->getSwappedPredicate(); in predicateForConsistency()
/llvm-project-15.0.7/llvm/include/llvm/IR/
H A DInstrTypes.h849 Predicate getSwappedPredicate() const {
850 return getSwappedPredicate(getPredicate());
856 static Predicate getSwappedPredicate(Predicate pred);
/llvm-project-15.0.7/llvm/lib/Target/AArch64/GISel/
H A DAArch64PostLegalizerLowering.cpp845 MI.getOperand(1).setPredicate(CmpInst::getSwappedPredicate(Pred)); in applySwapICmpOperands()
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DAMDGPUInstCombineIntrinsic.cpp756 CmpInst::getSwappedPredicate(static_cast<CmpInst::Predicate>(CCVal)); in instCombineIntrinsic()

12