reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

include/llvm/ADT/APSInt.h
  166     return IsUnsigned ? uge(RHS) : sge(RHS);
include/llvm/IR/PatternMatch.h
  473       return C.uge(*Thr);
lib/Analysis/BasicAliasAnalysis.cpp
 2031   return MinDiffBytes.uge(V1Size + BaseOffset.abs()) &&
 2032          MinDiffBytes.uge(V2Size + BaseOffset.abs());
lib/Analysis/Loads.cpp
   45     return APBaseAlign.uge(APAlign) && !(Offset & (APAlign - 1));
   71   if (KnownDerefBytes.getBoolValue() && KnownDerefBytes.uge(Size))
lib/Analysis/ScalarEvolutionAliasAnalysis.cpp
   59         (-BSizeInt).uge(SE.getUnsignedRange(BA).getUnsignedMax()))
   73         (-ASizeInt).uge(SE.getUnsignedRange(AB).getUnsignedMax()))
lib/CodeGen/SelectionDAG/SelectionDAG.cpp
 2026       case ISD::SETUGE: return getBoolConstant(C1.uge(C2), dl, VT, OpVT);
 4711   case ISD::UMAX: return std::make_pair(C1.uge(C2) ? C1 : C2, true);
lib/ExecutionEngine/Interpreter/Execution.cpp
  307     IMPLEMENT_INTEGER_ICMP(uge,Ty);
  308     IMPLEMENT_VECTOR_INTEGER_ICMP(uge,Ty);
lib/IR/ConstantFold.cpp
 1875     case ICmpInst::ICMP_UGE: return ConstantInt::get(ResultTy, V1.uge(V2));
lib/IR/ConstantRange.cpp
  586     if (CR.Upper.ule(Upper) || CR.Lower.uge(Lower))
lib/Support/APInt.cpp
 1220     if (r1.uge(anc)) {  // must be unsigned comparison
 1226     if (r2.uge(ad)) {   // must be unsigned comparison
 1263     if (r1.uge(nc - r1)) {
 1271     if ((r2 + 1).uge(d - r2)) {
 1272       if (q2.uge(signedMax)) magu.a = 1;
 1277       if (q2.uge(signedMin)) magu.a = 1;
lib/Target/AMDGPU/SIISelLowering.cpp
 9026     if (K0->getAPIntValue().uge(K1->getAPIntValue()))
lib/Target/X86/X86ISelLowering.cpp
39911           C2.uge(C1)) {
lib/Transforms/InstCombine/InstCombineCasts.cpp
  944           if (KnownLHS.One.uge(UnknownBit))
lib/Transforms/InstCombine/InstCombineCompares.cpp
 3829           if (AP1Abs.uge(AP2Abs)) {
 5032     if (Op0Min.uge(Op1Max)) // A <u B -> false if min(A) >= max(B)
 5123     if (Op0Min.uge(Op1Max)) // A >=u B -> true if min(A) >= max(B)
lib/Transforms/InstCombine/InstCombineSelect.cpp
 1569           (SPF1 == SPF_UMAX && CB->uge(*CC)) ||
 1988       match(Y, m_APInt(C2)) && C2->uge(*C1) && X->hasNUses(2)) {
lib/Transforms/Instrumentation/BoundsChecking.cpp
   90   Value *Cmp2 = SizeRange.getUnsignedMin().uge(OffsetRange.getUnsignedMax())
   95                         .uge(NeededSizeRange.getUnsignedMax())
lib/Transforms/Scalar/Reassociate.cpp
  360     while (LHS.uge(Threshold))
lib/Transforms/Utils/SimplifyIndVar.cpp
  778         if (!Shr->isExact() && IVRange.getUnsignedMin().uge(*C)) {
tools/clang/lib/Sema/SemaExpr.cpp
 9814   if (Right.uge(LeftBits)) {
 9848   if (LeftBits.uge(ResultBits))
unittests/ADT/APIntTest.cpp
  369       EXPECT_EQ(uv1 >= uv2, arg1.uge(arg2));
  911   ASSERT_TRUE(a.uge(b)); // Must: a >= b
 2564         EXPECT_TRUE(Prod.uge(A));