| /freebsd-12.1/contrib/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineCompares.cpp | 1138 if (I.getPredicate() == I.ICMP_NE) in foldICmpShrConstConst() 1197 if (I.getPredicate() == I.ICMP_NE) in foldICmpShlConstConst() 2519 auto Pred = Cmp.getPredicate(); in foldICmpBitCastConstant() 3997 switch (I.getPredicate()) { in processUMulZExtIdiom() 4128 switch (I.getPredicate()) { in processUMulZExtIdiom() 4171 switch (I.getPredicate()) { in getDemandedBitsLHSMask() 4622 switch (I.getPredicate()) { in canonicalizeICmpBool() 4631 switch (I.getPredicate()) { in canonicalizeICmpBool() 4641 switch (I.getPredicate()) { in canonicalizeICmpBool() 5117 switch (I.getPredicate()) { in foldFCmpIntToFPConst() [all …]
|
| H A D | InstCombineSelect.cpp | 139 ICmpInst::Predicate Pred = Cmp->getPredicate(); in foldSelectICmpAnd() 494 Cmp->getPredicate() == ICmpInst::ICMP_EQ && in foldSelectICmpAndAnd() 562 IsEqualZero = IC->getPredicate() == ICmpInst::ICMP_EQ; in foldSelectICmpAndOr() 563 } else if (IC->getPredicate() == ICmpInst::ICMP_SLT || in foldSelectICmpAndOr() 564 IC->getPredicate() == ICmpInst::ICMP_SGT) { in foldSelectICmpAndOr() 637 ICmpInst::Predicate Pred = ICI->getPredicate(); in canonicalizeSaturatedSubtract() 693 ICmpInst::Predicate Pred = ICI->getPredicate(); in foldSelectCttzCtlz() 744 ICmpInst::Predicate Pred = Cmp.getPredicate(); in adjustMinMax() 854 Cmp.getPredicate() == CanonicalPred) in canonicalizeMinMaxWithConstant() 974 ICmpInst::Predicate Pred = ICI->getPredicate(); in foldSelectInstWithICmp() [all …]
|
| H A D | InstCombineAndOrXor.cpp | 612 ICmpInst::Predicate PredL = LHS->getPredicate(), PredR = RHS->getPredicate(); in foldLogOpOfMaskedICmps() 820 ICmpInst::Predicate Pred = LHS->getPredicate(); in foldAndOrOfEqualityCmpsWithConstants() 821 if (Pred != RHS->getPredicate()) in foldAndOrOfEqualityCmpsWithConstants() 866 ICmpInst::Predicate Pred = LHS->getPredicate(); in foldAndOrOfICmpsOfAndWithPow2() 867 if (Pred != RHS->getPredicate()) in foldAndOrOfICmpsOfAndWithPow2() 967 CmpInst::Predicate Pred = ICmp->getPredicate(); in foldSignedTruncationCheck() 1033 ICmpInst::Predicate PredL = LHS->getPredicate(), PredR = RHS->getPredicate(); in foldAndOfICmps() 1216 FCmpInst::Predicate PredL = LHS->getPredicate(), PredR = RHS->getPredicate(); in foldLogicOfFCmps() 1969 ICmpInst::Predicate PredL = LHS->getPredicate(), PredR = RHS->getPredicate(); in foldOrOfICmps() 2519 if (predicatesFoldable(LHS->getPredicate(), RHS->getPredicate())) { in foldXorOfICmps() [all …]
|
| H A D | InstCombinePHI.cpp | 306 if (CI->getPredicate() != cast<CmpInst>(FirstInst)->getPredicate()) in FoldPHIArgBinOpIntoPHI() 358 CmpInst *NewCI = CmpInst::Create(CIOp->getOpcode(), CIOp->getPredicate(), in FoldPHIArgBinOpIntoPHI() 825 CmpInst *NewCI = CmpInst::Create(CIOp->getOpcode(), CIOp->getPredicate(), in FoldPHIArgOpIntoPHI()
|
| /freebsd-12.1/contrib/llvm/lib/Analysis/ |
| H A D | BranchProbabilityInfo.cpp | 416 bool isProb = CI->getPredicate() == ICmpInst::ICMP_NE; in calcPointerHeuristics() 554 Constant *Result = ConstantExpr::getCompare(CI->getPredicate(), in computeUnlikelySuccessors() 697 switch (CI->getPredicate()) { in calcZeroHeuristics() 708 switch (CI->getPredicate()) { in calcZeroHeuristics() 728 } else if (CV->isOne() && CI->getPredicate() == CmpInst::ICMP_SLT) { in calcZeroHeuristics() 733 switch (CI->getPredicate()) { in calcZeroHeuristics() 781 } else if (FCmp->getPredicate() == FCmpInst::FCMP_ORD) { in calcFloatingPointHeuristics() 784 } else if (FCmp->getPredicate() == FCmpInst::FCMP_UNO) { in calcFloatingPointHeuristics()
|
| H A D | CmpInstAnalysis.cpp | 24 : ICI->getPredicate(); in getICmpCode()
|
| H A D | LoopUnrollAnalyzer.cpp | 196 if (Constant *C = ConstantExpr::getCompare(I.getPredicate(), CLHS, CRHS)) { in visitCmpInst()
|
| /freebsd-12.1/contrib/llvm/include/llvm/IR/ |
| H A D | InstrTypes.h | 721 Predicate getPredicate() const { 738 bool isFPPredicate() const { return isFPPredicate(getPredicate()); } 746 return getInversePredicate(getPredicate()); 762 return getSwappedPredicate(getPredicate()); 777 return getFlippedStrictnessPredicate(getPredicate()); 788 return getNonStrictPredicate(getPredicate()); 817 return isSigned(getPredicate()); 823 return isUnsigned(getPredicate()); 836 return getSignedPredicate(getPredicate()); 842 return isTrueWhenEqual(getPredicate()); [all …]
|
| /freebsd-12.1/contrib/llvm/lib/Target/PowerPC/MCTargetDesc/ |
| H A D | PPCPredicates.h | 88 inline Predicate getPredicate(unsigned Condition, unsigned Hint) { in getPredicate() function
|
| /freebsd-12.1/contrib/llvm/tools/llvm-diff/ |
| H A D | DifferenceEngine.cpp | 256 if (cast<CmpInst>(L)->getPredicate() in diff() 257 != cast<CmpInst>(R)->getPredicate()) { in diff() 436 if (L->getPredicate() != R->getPredicate()) in equivalentAsOperands()
|
| /freebsd-12.1/contrib/llvm/lib/Target/SystemZ/ |
| H A D | SystemZTDC.cpp | 125 auto Pred = I.getPredicate(); in convertFCmp() 235 auto Pred = I.getPredicate(); in convertICmp()
|
| /freebsd-12.1/contrib/llvm/utils/TableGen/ |
| H A D | DAGISelMatcher.cpp | 101 TreePredicateFn CheckPredicateMatcher::getPredicate() const { in getPredicate() function in CheckPredicateMatcher 165 OS.indent(indent) << "CheckPredicate " << getPredicate().getFnName() << '\n'; in printImpl()
|
| H A D | FastISelEmitter.cpp | 72 const TreePredicateFn &getPredicate(unsigned i) { in getPredicate() function in __anond0ef0c150211::ImmPredicateSet 123 OS << "_" << ImmPredicates.getPredicate(Code-1).getFnName(); in printManglingSuffix() 170 TreePredicateFn PredFn = ImmPredicates.getPredicate(Code-1); in emitImmediatePredicate()
|
| H A D | DAGISelMatcher.h | 400 StringRef getPredicate() const { return Predicate; } in getPredicate() function 409 return cast<CheckPatternPredicateMatcher>(M)->getPredicate() == Predicate; in isEqualImpl() 422 TreePredicateFn getPredicate() const;
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Utils/ |
| H A D | SimplifyIndVar.cpp | 177 ICmpInst::Predicate Pred = ICmp->getPredicate(); in makeIVComparisonInvariant() 246 ICmpInst::Predicate Pred = ICmp->getPredicate(); in eliminateIVComparison() 280 assert(ICmp->getPredicate() == OriginalPred && "Predicate changed?"); in eliminateIVComparison() 595 ICmpInst::Predicate Pred = ICI->getPredicate(); in eliminateTrunc()
|
| /freebsd-12.1/contrib/llvm/lib/IR/ |
| H A D | ConstantsContext.h | 483 SubclassData(CE->isCompare() ? CE->getPredicate() : 0), Ops(Operands), 490 SubclassData(CE->isCompare() ? CE->getPredicate() : 0), 511 if (SubclassData != (CE->isCompare() ? CE->getPredicate() : 0))
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/ |
| H A D | Float2Int.cpp | 131 if (mapFCmpPred(cast<CmpInst>(&I)->getPredicate()) != in findRoots() 456 CmpInst::Predicate P = mapFCmpPred(cast<CmpInst>(I)->getPredicate()); in convert()
|
| H A D | GVN.cpp | 291 CmpInst::Predicate Predicate = C->getPredicate(); in createExpr() 1429 if (CmpI->getPredicate() == CmpInst::Predicate::ICMP_EQ || in processAssumeIntrinsic() 1430 CmpI->getPredicate() == CmpInst::Predicate::FCMP_OEQ || in processAssumeIntrinsic() 1431 (CmpI->getPredicate() == CmpInst::Predicate::FCMP_UEQ && in processAssumeIntrinsic() 1783 if ((isKnownTrue && Cmp->getPredicate() == CmpInst::ICMP_EQ) || in propagateEquality() 1784 (isKnownFalse && Cmp->getPredicate() == CmpInst::ICMP_NE)) in propagateEquality() 1788 if ((isKnownTrue && Cmp->getPredicate() == CmpInst::FCMP_OEQ) || in propagateEquality() 1789 (isKnownFalse && Cmp->getPredicate() == CmpInst::FCMP_UNE)) { in propagateEquality()
|
| H A D | GuardWidening.cpp | 615 (IC->getPredicate() != ICmpInst::ICMP_ULT && in parseRangeChecks() 616 IC->getPredicate() != ICmpInst::ICMP_UGT)) in parseRangeChecks() 620 if (IC->getPredicate() == ICmpInst::ICMP_UGT) in parseRangeChecks()
|
| H A D | LowerExpectIntrinsic.cpp | 253 Predicate = CmpI->getPredicate(); in handleBrSelExpect()
|
| H A D | CorrelatedValuePropagation.cpp | 292 LVI->getPredicateAt(Cmp->getPredicate(), Op0, C, Cmp); in processCmp() 674 LVI->getPredicateAt(C->getPredicate(), Op0, Op1, At); in getConstantAt()
|
| /freebsd-12.1/contrib/llvm/lib/CodeGen/ |
| H A D | MachineOperand.cpp | 322 return getPredicate() == Other.getPredicate(); in isIdenticalTo() 370 return hash_combine(MO.getType(), MO.getTargetFlags(), MO.getPredicate()); in hash_value() 921 auto Pred = static_cast<CmpInst::Predicate>(getPredicate()); in print()
|
| /freebsd-12.1/contrib/llvm/lib/Target/PowerPC/ |
| H A D | PPCMIPeephole.cpp | 824 return PPC::getPredicate(PPC::PRED_GT, PredHint); in getPredicateToDecImm() 826 return PPC::getPredicate(PPC::PRED_LE, PredHint); in getPredicateToDecImm() 843 return PPC::getPredicate(PPC::PRED_GE, PredHint); in getPredicateToIncImm() 845 return PPC::getPredicate(PPC::PRED_LT, PredHint); in getPredicateToIncImm()
|
| /freebsd-12.1/contrib/llvm/lib/CodeGen/GlobalISel/ |
| H A D | CSEMIRBuilder.cpp | 74 B.addNodeIDImmediate(static_cast<int64_t>(Op.getPredicate())); in profileSrcOp()
|
| /freebsd-12.1/contrib/llvm/lib/Target/NVPTX/ |
| H A D | NVPTXGenericToNVVM.cpp | 261 return Builder.CreateICmp(CmpInst::Predicate(C->getPredicate()), in remapConstantExpr()
|