/freebsd/contrib/llvm-project/llvm/lib/Support/ |
H A D | DivisionByConstantInfo.cpp | 44 if (R1.uge(ANC)) { // must be unsigned comparison in get() 50 if (R2.uge(AD)) { // must be unsigned comparison in get() 98 if (R1.uge(NC - R1)) { in get() 109 if ((R2 + 1).uge(D - R2)) { in get() 110 if (Q2.uge(SignedMax)) in get() 120 if (Q2.uge(SignedMin)) in get()
|
H A D | KnownBits.cpp | 183 if (LHS.getMinValue().uge(RHS.getMaxValue())) in umax() 185 if (RHS.getMinValue().uge(LHS.getMaxValue())) in umax() 231 if (LHS.getMinValue().uge(RHS.getMaxValue())) in abdu() 234 if (RHS.getMinValue().uge(LHS.getMaxValue())) in abdu() 512 std::optional<bool> KnownBits::uge(const KnownBits &LHS, const KnownBits &RHS) { in uge() function in KnownBits 523 return uge(RHS, LHS); in ule() 974 if (Exact || (-LHS.getSignedMaxValue()).uge(RHS.getSignedMaxValue())) { in sdiv() 981 if (Exact || LHS.getSignedMinValue().uge(-RHS.getSignedMinValue())) { in sdiv()
|
/freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | ScalarEvolutionAliasAnalysis.cpp | 85 (-BSizeInt).uge(SE.getUnsignedRange(BA).getUnsignedMax())) in alias() 100 (-ASizeInt).uge(SE.getUnsignedRange(AB).getUnsignedMax())) in alias()
|
H A D | BasicAliasAnalysis.cpp | 1200 if (!Overflow && Off.uge(UpperRange)) in aliasGEP() 1231 Scale.abs().uge(VLeftSize.getValue().getKnownMinValue())) in aliasGEP() 1290 if (ModOffset.uge(V2Size.getValue()) && in aliasGEP() 1291 (GCD - ModOffset).uge(V1Size.getValue())) in aliasGEP() 1354 if (OffsetLo.isNegative() && (-OffsetLo).uge(V1Size.getValue()) && in aliasGEP() 1355 OffsetHi.isNonNegative() && OffsetHi.uge(V2Size.getValue())) in aliasGEP() 1928 return MinDiffBytes.uge(V1Size + GEP.Offset.abs()) && in constantOffsetHeuristic() 1929 MinDiffBytes.uge(V2Size + GEP.Offset.abs()); in constantOffsetHeuristic()
|
H A D | Loads.cpp | 100 if (KnownDerefBytes.getBoolValue() && KnownDerefBytes.uge(Size) && in isDereferenceableAndAlignedPointer() 136 if (KnownDerefBytes.getBoolValue() && KnownDerefBytes.uge(Size) && in isDereferenceableAndAlignedPointer()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
H A D | BoundsChecking.cpp | 90 Value *Cmp2 = SizeRange.getUnsignedMin().uge(OffsetRange.getUnsignedMax()) in getBoundsCheckCond() 95 .uge(NeededSizeRange.getUnsignedMax()) in getBoundsCheckCond()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
H A D | CombinerHelperVectorOps.cpp | 81 IndexC->uge(VectorTy.getNumElements()) && in matchExtractVectorElement() 396 if (MaybeIndex && MaybeIndex->Value.uge(DstTy.getNumElements()) && in matchInsertVectorElementOOB()
|
H A D | Utils.cpp | 1043 return APInt(/*numBits=*/1, LHSCst->uge(*RHSCst)); in ConstantFoldICmp() 1851 return Index->Value.uge(VecTy.getElementCount().getKnownMinValue()); in canCreateUndefOrPoison() 1863 return Index->Value.uge(VecTy.getElementCount().getKnownMinValue()); in canCreateUndefOrPoison()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
H A D | GlobalSplit.cpp | 89 if (SrcInRange.getLower().uge(SL->getSizeInBytes())) in splitGlobal()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | Evaluator.cpp | 136 if (!Index || Index->uge(Agg->Elements.size()) || in read() 180 if (!Index || Index->uge(Agg->Elements.size()) || in write()
|
H A D | SimplifyIndVar.cpp | 164 if (D->getValue().uge(BitWidth)) in foldIVUser() 839 if (!Shr->isExact() && IVRange.getUnsignedMin().uge(*C)) { in strengthenRightShift()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/ADT/ |
H A D | APInt.h | 1201 bool uge(const APInt &RHS) const { return !ult(RHS); } in uge() function 1209 bool uge(uint64_t RHS) const { return !ult(RHS); } in uge() function 2223 return A.uge(B) ? (A - B) : (B - A);
|
H A D | APSInt.h | 180 return IsUnsigned ? uge(RHS) : sge(RHS);
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/ |
H A D | KnownBits.h | 424 static std::optional<bool> uge(const KnownBits &LHS, const KnownBits &RHS);
|
/freebsd/contrib/llvm-project/clang/lib/AST/Interp/ |
H A D | IntegralAP.h | 77 return V.uge(RHS.V);
|
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | Constants.h | 249 bool uge(uint64_t Num) const { return Val.uge(Num); } in uge() function
|
/freebsd/contrib/llvm-project/llvm/lib/Frontend/OpenMP/ |
H A D | OMPContext.cpp | 281 assert(UserScore.uge(0) && "Expect non-negative user scores!"); in getVariantMatchScore()
|
/freebsd/contrib/llvm-project/llvm/lib/FuzzMutate/ |
H A D | Operations.cpp | 222 if (!CI->uge(getAggregateNumElements(Cur[0]->getType()))) in validExtractValueIndex()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineShifts.cpp | 44 return MaximalRepresentableShiftAmount.uge(MaximalPossibleTotalShiftAmount); in canTryToConstantAddTwoShiftAmounts() 809 assert(!Op1C->uge(TypeBits) && in FoldShiftByConstant() 1480 (TruncSrc->hasOneUse() || C1->uge(SrcWidth - BitWidth))) { in visitLShr()
|
H A D | InstCombineSimplifyDemanded.cpp | 1327 if (ShlOp1.uge(BitWidth) || ShrOp1.uge(BitWidth)) in simplifyShrShlDemandedBits()
|
/freebsd/contrib/llvm-project/llvm/lib/IR/ |
H A D | ConstantFold.cpp | 364 if (CIdx->uge(ValFVTy->getNumElements())) in ConstantFoldExtractElementInstruction() 431 if (CIdx->uge(NumElts)) in ConstantFoldInsertElementInstruction()
|
H A D | ConstantRange.cpp | 262 return getUnsignedMin().uge(Other.getUnsignedMax()); in icmp() 719 if (CR.Upper.ule(Upper) || CR.Lower.uge(Lower)) in unionWith() 1575 if (RHS->uge(BW)) in shl()
|
/freebsd/contrib/llvm-project/clang/lib/AST/ |
H A D | DeclBase.cpp | 453 if (StrictFlexArraysLevel == FAMKind::ZeroOrIncomplete && Size.uge(1)) in isFlexibleArrayMemberLike() 456 if (StrictFlexArraysLevel == FAMKind::OneZeroOrIncomplete && Size.uge(2)) in isFlexibleArrayMemberLike()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86InstCombineIntrinsic.cpp | 224 if (KnownAmtBits.getMinValue().uge(BitWidth)) { in simplifyX86immShift() 278 if (Count.uge(BitWidth)) { in simplifyX86immShift() 391 if (ShiftVal.uge(BitWidth)) { in simplifyX86varShift() 677 if (!ArgImm || ArgImm->getValue().uge(256)) in simplifyTernarylogic()
|
/freebsd/contrib/llvm-project/llvm/lib/AsmParser/ |
H A D | LLLexer.cpp | 699 KEYWORD(sge); KEYWORD(ult); KEYWORD(ugt); KEYWORD(ule); KEYWORD(uge); in LexIdentifier()
|