Home
last modified time | relevance | path

Searched refs:ICMP_SGE (Results 1 – 25 of 53) sorted by relevance

123

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/
DCmpInstAnalysis.cpp30 case ICmpInst::ICMP_SGE: return 3; // 011 in getICmpCode()
50 case 3: Pred = Sign ? ICmpInst::ICMP_SGE : ICmpInst::ICMP_UGE; break; in getPredForICmpCode()
99 case ICmpInst::ICMP_SGE: in decomposeBitTestICmp()
DInstructionSimplify.cpp1567 (Pred0 == ICmpInst::ICMP_SLE && Pred1 == ICmpInst::ICMP_SGE) || in simplifyOrOfICmpsWithSameOperands()
1749 if (Pred0 == ICmpInst::ICMP_SGE && Pred1 == ICmpInst::ICMP_SLE && isNSW) in simplifyOrOfICmpsWithAdd()
2567 case CmpInst::ICMP_SGE: // X >=s -1 -> true in simplifyICmpOfBools()
2581 case ICmpInst::ICMP_SGE: in simplifyICmpOfBools()
2642 case ICmpInst::ICMP_SGE: { in simplifyICmpWithZero()
2789 if (Pred == ICmpInst::ICMP_SLT || Pred == ICmpInst::ICMP_SGE) { in simplifyICmpWithBinOp()
2837 if (Pred == ICmpInst::ICMP_SGE) in simplifyICmpWithBinOp()
2859 case ICmpInst::ICMP_SGE: { in simplifyICmpWithBinOp()
2889 case ICmpInst::ICMP_SGE: { in simplifyICmpWithBinOp()
3031 EqP = CmpInst::ICMP_SGE; // "A == smax(A, B)" iff "A sge B". in simplifyICmpWithMinMax()
[all …]
DScalarEvolution.cpp3644 IsSigned ? ICmpInst::ICMP_SGE : ICmpInst::ICMP_UGE; in getMinMaxExpr()
5362 case ICmpInst::ICMP_SGE: in createNodeForSelectOrPHI()
9062 case ICmpInst::ICMP_SGE: in SimplifyICmpOperands()
9102 case ICmpInst::ICMP_SGE: in SimplifyICmpOperands()
9307 case ICmpInst::ICMP_SGE: in isMonotonicPredicateImpl()
9316 Increasing = Pred == ICmpInst::ICMP_SGT || Pred == ICmpInst::ICMP_SGE; in isMonotonicPredicateImpl()
9439 case ICmpInst::ICMP_SGE: in isKnownPredicateViaNoOverflow()
9489 isKnownPredicate(CmpInst::ICMP_SGE, LHS, getZero(LHS->getType())) && in isKnownPredicateViaSplitting()
9872 case ICmpInst::ICMP_SGE: in isImpliedCond()
10246 case ICmpInst::ICMP_SGE: in IsKnownPredicateViaMinOrMax()
[all …]
DValueTracking.cpp842 case ICmpInst::ICMP_SGE: in computeKnownBitsFromAssume()
4772 if (Pred == ICmpInst::ICMP_SGT || Pred == ICmpInst::ICMP_SGE) { in matchMinMaxOfMinMax()
4784 if (Pred == ICmpInst::ICMP_SGT || Pred == ICmpInst::ICMP_SGE) in matchMinMaxOfMinMax()
5042 case ICmpInst::ICMP_SGE: return {SPF_SMAX, SPNB_NA, false}; in matchSelectPattern()
5079 if (Pred == ICmpInst::ICMP_SGE && match(CmpRHS, ZeroOrOne)) in matchSelectPattern()
/third_party/skia/third_party/externals/swiftshader/third_party/subzero/pnacl-llvm/
DNaClBitcodeDecoders.cpp213 case naclbitc::ICMP_SGE: in DecodeIcmpPredicate()
214 LLVMPredicate = CmpInst::ICMP_SGE; in DecodeIcmpPredicate()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/
DARMLegalizerInfo.cpp314 FCmp32Libcalls[CmpInst::FCMP_OGE] = {{RTLIB::OGE_F32, CmpInst::ICMP_SGE}}; in setFCmpLibcallsGNU()
319 FCmp32Libcalls[CmpInst::FCMP_UGE] = {{RTLIB::OLT_F32, CmpInst::ICMP_SGE}}; in setFCmpLibcallsGNU()
332 FCmp64Libcalls[CmpInst::FCMP_OGE] = {{RTLIB::OGE_F64, CmpInst::ICMP_SGE}}; in setFCmpLibcallsGNU()
337 FCmp64Libcalls[CmpInst::FCMP_UGE] = {{RTLIB::OLT_F64, CmpInst::ICMP_SGE}}; in setFCmpLibcallsGNU()
/third_party/skia/third_party/externals/swiftshader/third_party/subzero/pnacl-llvm/include/llvm/Bitcode/NaCl/
DNaClLLVMBitCodes.h296 ICMP_SGE = 39, ///< signed greater or equal enumerator
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/InstCombine/
DInstCombineCompares.cpp90 Pred = ICmpInst::ICMP_SGE; in isSignTest()
1144 assert(Pred == ICmpInst::ICMP_SGT || Pred == ICmpInst::ICMP_SGE); in foldICmpAddOpConst()
1386 Pred == ICmpInst::ICMP_EQ ? ICmpInst::ICMP_SGE in foldSignBitTest()
1742 auto NewPred = isICMP_NE ? ICmpInst::ICMP_SLT : ICmpInst::ICMP_SGE; in foldICmpAndConstConst()
1869 auto NewPred = Cmp.getPredicate() == CmpInst::ICMP_EQ ? CmpInst::ICMP_SGE in foldICmpAndConstant()
2012 if (Pred == ICmpInst::ICMP_SGT || Pred == ICmpInst::ICMP_SGE) in foldICmpShlOne()
2447 return new ICmpInst(DivIsSigned ? ICmpInst::ICMP_SGE : in foldICmpDivConstant()
2464 return new ICmpInst(DivIsSigned ? ICmpInst::ICMP_SGE : in foldICmpDivConstant()
2486 return new ICmpInst(ICmpInst::ICMP_SGE, X, in foldICmpDivConstant()
2523 return new ICmpInst(ICmpInst::ICMP_SGE, X, Y); in foldICmpSubConstant()
[all …]
DInstCombineInternal.h105 case CmpInst::ICMP_SGE: in isCanonicalPredicate()
131 case ICmpInst::ICMP_SGE: // True if LHS s>= 0 in isSignBitCheck()
DInstCombineSelect.cpp552 m_SpecificInt_ICMP(ICmpInst::ICMP_SGE, APInt(Bitwidth, -1)))) && in foldSelectICmpLshrAshr()
555 m_SpecificInt_ICMP(ICmpInst::ICMP_SGE, APInt(Bitwidth, 0))))) in foldSelectICmpLshrAshr()
1286 case ICmpInst::Predicate::ICMP_SGE: in canonicalizeClampLike()
1300 auto *Precond1 = ConstantExpr::getICmp(ICmpInst::Predicate::ICMP_SGE, C2, in canonicalizeClampLike()
DInstCombineAndOrXor.cpp765 (Pred0 == ICmpInst::ICMP_SGE && RangeStart->isZero()))) in simplifyRangeCheck()
1260 PredL == ICmpInst::ICMP_SGE || PredL == ICmpInst::ICMP_SLE || in foldAndOfICmps()
1261 PredR == ICmpInst::ICMP_SGE || PredR == ICmpInst::ICMP_SLE) in foldAndOfICmps()
2352 PredL == ICmpInst::ICMP_SGE || PredL == ICmpInst::ICMP_SLE || in foldOrOfICmps()
2353 PredR == ICmpInst::ICMP_SGE || PredR == ICmpInst::ICMP_SLE) in foldOrOfICmps()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/IR/
DInstructions.cpp3540 case ICMP_SLT: return ICMP_SGE; in getInversePredicate()
3541 case ICMP_SGE: return ICMP_SLT; in getInversePredicate()
3585 case ICmpInst::ICMP_SGE: return "sge"; in getPredicateName()
3599 case ICMP_SGT: case ICMP_SLT: case ICMP_SGE: case ICMP_SLE: in getSignedPredicate()
3603 case ICMP_UGE: return ICMP_SGE; in getSignedPredicate()
3616 case ICMP_SGE: return ICMP_UGE; in getUnsignedPredicate()
3624 case ICMP_SGT: return ICMP_SGE; in getFlippedStrictnessPredicate()
3626 case ICMP_SGE: return ICMP_SGT; in getFlippedStrictnessPredicate()
3651 case ICMP_SGE: return ICMP_SLE; in getSwappedPredicate()
3652 case ICMP_SLE: return ICMP_SGE; in getSwappedPredicate()
[all …]
DConstantFold.cpp1693 return isSigned ? ICmpInst::ICMP_SGE : ICmpInst::ICMP_UGE; in evaluateICmpRelation()
1896 case ICmpInst::ICMP_SGE: return ConstantInt::get(ResultTy, V1.sge(V2)); in ConstantFoldCompareInstruction()
2055 case ICmpInst::ICMP_SGT: case ICmpInst::ICMP_EQ: case ICmpInst::ICMP_SGE: in ConstantFoldCompareInstruction()
2069 case ICmpInst::ICMP_SGT: case ICmpInst::ICMP_NE: case ICmpInst::ICMP_SGE: in ConstantFoldCompareInstruction()
2087 case ICmpInst::ICMP_SGE: in ConstantFoldCompareInstruction()
2089 if (pred == ICmpInst::ICMP_SGT || pred == ICmpInst::ICMP_SGE) Result = 1; in ConstantFoldCompareInstruction()
DConstantRange.cpp122 case CmpInst::ICMP_SGE: in makeAllowedICmpRegion()
172 getUpper().isMinSignedValue() ? CmpInst::ICMP_SGE : CmpInst::ICMP_UGE; in getEquivalentICmp()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/
DCorrelatedValuePropagation.cpp611 auto Result = LVI->getPredicateAt(ICmpInst::ICMP_SGE, O, Zero, SDI); in hasPositiveOperands()
705 if (LVI->getPredicateAt(ICmpInst::ICMP_SGE, SDI->getOperand(0), Zero, SDI) != in processAShr()
727 if (LVI->getPredicateAt(ICmpInst::ICMP_SGE, Base, Zero, SDI) != in processSExt()
DFloat2Int.cpp95 return CmpInst::ICMP_SGE; in mapFCmpPred()
DIndVarSimplify.cpp380 case CmpInst::FCMP_UGE: NewPred = CmpInst::ICMP_SGE; break; in handleFloatingPointIV()
437 if (NewPred == CmpInst::ICMP_SGE || NewPred == CmpInst::ICMP_SLT) { in handleFloatingPointIV()
1697 SE->isKnownPredicate(ICmpInst::ICMP_SGE, NarrowSCEV, in pushNarrowIVUsers()
DInductiveRangeCheckElimination.cpp202 return SE.isKnownPredicate(ICmpInst::ICMP_SGE, Begin, End); in isEmpty()
295 case ICmpInst::ICMP_SGE: in INITIALIZE_PASS_DEPENDENCY()
DLoopPredication.cpp897 Pred != ICmpInst::ICMP_UGE && Pred != ICmpInst::ICMP_SGE; in parseLoopLatchICmp()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/FuzzMutate/
DOperations.cpp40 Ops.push_back(cmpOpDescriptor(1, Instruction::ICmp, CmpInst::ICMP_SGE)); in describeFuzzerIntOps()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Utils/
DLowerSwitch.cpp356 Comp = new ICmpInst(*NewLeaf, ICmpInst::ICMP_SGE, Val, Leaf.Low, in newLeafBlock()
DLoopUtils.cpp1021 SE.isLoopEntryGuardedByCond(L, ICmpInst::ICMP_SGE, S, Zero); in isKnownNonNegativeInLoop()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DAnalysis.cpp244 case ICmpInst::ICMP_SGE: return ISD::SETGE; in getICmpCondCode()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/SystemZ/
DSystemZTargetTransformInfo.cpp822 case CmpInst::Predicate::ICMP_SGE: in getCmpSelInstrCost()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/
DPatternMatch.h503 case ICmpInst::Predicate::ICMP_SGE: in isValue()
1501 return Pred == CmpInst::ICMP_SGT || Pred == CmpInst::ICMP_SGE; in match()

123