Home
last modified time | relevance | path

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

12

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DCombinerHelperCompares.cpp107 Pred = CmpInst::getSwappedPredicate(Pred); in matchCanonicalizeICmp()
133 Pred = CmpInst::getSwappedPredicate(Pred); in matchCanonicalizeFCmp()
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/MCTargetDesc/
H A DPPCPredicates.h74 Predicate getSwappedPredicate(Predicate Opcode);
H A DPPCPredicates.cpp51 PPC::Predicate PPC::getSwappedPredicate(PPC::Predicate Opcode) {
52 PPC::Predicate PPC::getSwappedPredicate(PPC::Predicate Opcode) { getSwappedPredicate() function in PPC
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineCompares.cpp1559 Pred = Cmp.getSwappedPredicate(Pred); in foldICmpTruncWithTruncOrExt()
1634 Pred = Cmp.getSwappedPredicate(Pred); in foldICmpXorConstant()
2208 Pred = ICmpInst::getSwappedPredicate(Pred); in foldICmpMulConstant()
2248 Pred = ICmpInst::getSwappedPredicate(Pred); in foldICmpMulConstant()
2916 Pred = ICmpInst::getSwappedPredicate(Pred); in foldICmpDivConstant()
2984 ICmpInst::Predicate SwappedPred = Cmp.getSwappedPredicate(); in foldICmpSubConstant()
3338 PredB = ICmpInst::getSwappedPredicate(PredB); in matchThreeWayIntCompare()
4957 Pred = ICmpInst::getSwappedPredicate(Pred); in foldICmpXNegX()
4989 Pred = ICmpInst::getSwappedPredicate(Pred); in foldICmpAndXX()
5032 return new ICmpInst(ICmpInst::getSwappedPredicate(Pred), Op1, in foldICmpAndXX()
[all …]
H A DInstCombineSelect.cpp585 Pred = CmpInst::getSwappedPredicate(Pred); in foldSelectICmpMinMax()
958 Pred = ICmpInst::getSwappedPredicate(Pred); in canonicalizeSaturatedSubtract()
1057 Pred = CmpInst::getSwappedPredicate(Pred); in canonicalizeSaturatedAdd()
1111 Pred = ICmpInst::getSwappedPredicate(Pred); in foldAbsDiff()
1724 Pred = ICmpInst::getSwappedPredicate(Pred); // Yes, swapped. in tryToReuseConstantFromSelectInComparison()
2956 Pred = FCmpInst::getSwappedPredicate(Pred); in foldSelectWithFCmpToFabs()
3680 Pred = ICmpInst::getSwappedPredicate(Pred); in foldSelectToCmp()
3693 ICmpInst::getSwappedPredicate(ExtendedCmpPredicate) == Pred)) in foldSelectToCmp()
3702 ICmpInst::getSwappedPredicate(ExtendedCmpPredicate) == Pred)) in foldSelectToCmp()
3714 ICmpInst::getSwappedPredicate(FalseBranchSelectPredicate); in foldSelectToCmp()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DInstructionSimplify.cpp104 return CPred == CmpInst::getSwappedPredicate(Pred) && CLHS == RHS && in isSameCompare()
440 Pred = CmpInst::getSwappedPredicate(Pred); in threadCmpOverSelect()
532 Pred = CmpInst::getSwappedPredicate(Pred); in threadCmpOverPHI()
1570 UnsignedPred = ICmpInst::getSwappedPredicate(UnsignedPred); in simplifyUnsignedRangeCheck()
2585 if (Pred == CmpInst::getSwappedPredicate(Cmp->getPredicate()) && in extractEquivalentCondition()
3332 ICmpInst::getSwappedPredicate(Pred), RBO, LHS, Q, MaxRecurse)) in simplifyICmpWithBinOp()
3419 Pred = ICmpInst::getSwappedPredicate(Pred); in simplifyICmpWithBinOp()
3507 P = CmpInst::getSwappedPredicate(Pred); in simplifyICmpWithMinMax()
3515 P = CmpInst::getSwappedPredicate(Pred); in simplifyICmpWithMinMax()
3581 P = CmpInst::getSwappedPredicate(Pred); in simplifyICmpWithMinMax()
[all …]
H A DMustExecute.cpp140 Pred = Cond->getSwappedPredicate(); in CanProveNotTakenFirstIteration()
H A DLazyValueInfo.cpp1223 CmpInst::Predicate SwappedPred = CmpInst::getSwappedPredicate(EdgePred); in getValueFromICmpCondition()
2028 return getPredicateAt(CmpInst::getSwappedPredicate(Pred), RHS, C, CxtI, in getPredicateAt()
H A DLoopInfo.cpp251 Pred = ICmpInst::getSwappedPredicate(Pred); in getCanonicalPredicate()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/GISel/
H A DRISCVInstructionSelector.cpp668 Pred = CmpInst::getSwappedPredicate(Pred); in getOperandsForBranch()
1264 CmpInst::Predicate InvPred = CmpInst::getSwappedPredicate(Pred); in legalizeFCmpPredicate()
1277 InvPred = CmpInst::getSwappedPredicate(InvPred); in legalizeFCmpPredicate()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DEarlyCSE.cpp203 Pred = ICmpInst::getSwappedPredicate(Pred); in matchSelectWithOptionalNotCond()
253 CmpInst::Predicate SwappedPred = CI->getSwappedPredicate(); in getHashValueImpl()
393 LHSCmp->getSwappedPredicate() == RHSCmp->getPredicate(); in isEqualImpl()
H A DInductiveRangeCheckElimination.cpp282 Pred = CmpInst::getSwappedPredicate(Pred); in parseRangeCheckICmp()
462 Pred = ICmpInst::getSwappedPredicate(Pred); in reassociateSubLHS()
H A DLoopBoundSplit.cpp64 Cond.Pred = ICmpInst::getSwappedPredicate(Cond.Pred); in analyzeICmp()
H A DConstraintElimination.cpp688 Pred = CmpInst::getSwappedPredicate(Pred); in getConstraint()
702 Pred = CmpInst::getSwappedPredicate(CmpInst::ICMP_UGT); in getConstraint()
975 Pred = CmpInst::getSwappedPredicate(Pred); in addInfoForInductions()
H A DNewGVN.cpp1208 Predicate = CmpInst::getSwappedPredicate(Predicate); in createExpression()
1628 Predicate = CmpInst::getSwappedPredicate(Predicate); in performSymbolicPredicateInfoEvaluation()
1897 OurPredicate = CI->getSwappedPredicate(); in performSymbolicCmpEvaluation()
1967 BranchPredicate = BranchCond->getSwappedPredicate(); in performSymbolicCmpEvaluation()
H A DLICM.cpp2445 P = ICmpInst::getSwappedPredicate(P); in hoistMinMax()
2640 Pred = ICmpInst::getSwappedPredicate(Pred); in hoistSub()
2705 Pred = ICmpInst::getSwappedPredicate(Pred); in hoistAddSub()
H A DGVN.cpp363 Predicate = CmpInst::getSwappedPredicate(Predicate); in createExpr()
391 Predicate = CmpInst::getSwappedPredicate(Predicate); in createCmpExpr()
2428 CmpInst::getSwappedPredicate( in phiTranslateImpl()
H A DLoopPredication.cpp364 Pred = ICmpInst::getSwappedPredicate(Pred); in parseLoopICmp()
/freebsd/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBPFCheckAndAdjustIR.cpp259 ICmpInst::getSwappedPredicate(ICmp->getPredicate())); in sinkMinMaxInBB()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DCodeMoverUtils.cpp223 CmpInst::getSwappedPredicate(Cmp2->getInversePredicate()) && in isInverse()
H A DPredicateInfo.cpp757 Pred = Cmp->getSwappedPredicate(); in getConstraint()
H A DLoopConstrainer.cpp189 Pred = ICmpInst::getSwappedPredicate(Pred); in parseLoopStructure()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DInstrTypes.h829 Predicate getSwappedPredicate() const {
830 return getSwappedPredicate(getPredicate());
836 LLVM_ABI static Predicate getSwappedPredicate(Predicate pred);
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUPostLegalizerCombiner.cpp186 return Info.Pred != CmpInst::getSwappedPredicate(Info.Pred); in matchFMinFMaxLegacy()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DConstantFold.cpp1017 return ICmpInst::getSwappedPredicate(SwappedRelation); in evaluateICmpRelation()
1308 Predicate = ICmpInst::getSwappedPredicate(Predicate); in ConstantFoldCompareInstruction()

12