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

References

include/llvm/ADT/APInt.h
 1258   bool ugt(const APInt &RHS) const { return !ule(RHS); }
include/llvm/ADT/APSInt.h
  162     return IsUnsigned ? ule(RHS) : sle(RHS);
include/llvm/IR/PatternMatch.h
  477       return C.ule(*Thr);
lib/Analysis/ScalarEvolutionAliasAnalysis.cpp
   58     if (ASizeInt.ule(SE.getUnsignedRange(BA).getUnsignedMin()) &&
   72     if (BSizeInt.ule(SE.getUnsignedRange(AB).getUnsignedMin()) &&
lib/Analysis/ValueTracking.cpp
 5185       return CLHS->ule(*CRHS);
lib/Bitcode/Reader/BitcodeReader.cpp
 4405               for ( ; Low.ule(High); ++Low)
lib/CodeGen/SelectionDAG/SelectionDAG.cpp
 2025       case ISD::SETULE: return getBoolConstant(C1.ule(C2), dl, VT, OpVT);
 2411     if (MinShAmt && MinShAmt->ule(ShAmt))
 4710   case ISD::UMIN: return std::make_pair(C1.ule(C2) ? C1 : C2, true);
lib/ExecutionEngine/Interpreter/Execution.cpp
  279     IMPLEMENT_INTEGER_ICMP(ule,Ty);
  280     IMPLEMENT_VECTOR_INTEGER_ICMP(ule,Ty);
lib/IR/ConstantFold.cpp
 1874     case ICmpInst::ICMP_ULE: return ConstantInt::get(ResultTy, V1.ule(V2));
lib/IR/ConstantRange.cpp
  393     return Lower.ule(V) && V.ult(Upper);
  394   return Lower.ule(V) || V.ult(Upper);
  405     return Lower.ule(Other.getLower()) && Other.getUpper().ule(Upper);
  405     return Lower.ule(Other.getLower()) && Other.getUpper().ule(Upper);
  409     return Other.getUpper().ule(Upper) ||
  410            Lower.ule(Other.getLower());
  412   return Other.getUpper().ule(Upper) && Lower.ule(Other.getLower());
  412   return Other.getUpper().ule(Upper) && Lower.ule(Other.getLower());
  463       if (Upper.ule(CR.Lower))
  499       if (CR.Upper.ule(Lower))
  509       if (CR.Upper.ule(Lower))
  537   if (CR.Upper.ule(Lower)) {
  586     if (CR.Upper.ule(Upper) || CR.Lower.uge(Lower))
  591     if (CR.Lower.ule(Upper) && Lower.ule(CR.Upper))
  591     if (CR.Lower.ule(Upper) && Lower.ule(CR.Upper))
  605     if (Upper.ult(CR.Lower) && Lower.ule(CR.Upper))
  610     assert(CR.Lower.ule(Upper) && CR.Upper.ult(Lower) &&
  617   if (CR.Lower.ule(Upper) || Lower.ule(CR.Upper))
  617   if (CR.Lower.ule(Upper) || Lower.ule(CR.Upper))
lib/IR/Verifier.cpp
 5310         !PrevOffset || PrevOffset->ule(OffsetEntryCI->getValue());
lib/Support/APInt.cpp
 1117     if (i >= nbits || this->ule(testy)) {
 1125     if (x_old.ule(x_new))
 1140   assert(this->ule(nextSquare) && "Error in APInt::sqrt computation");
lib/Target/Mips/MipsSEISelLowering.cpp
  767     if ((Val - Floor).ule(Ceil - Val)) {
  815   if ((C - Floor).ule(Ceil - C)) {
lib/Transforms/InstCombine/InstCombineCompares.cpp
 5054     if (Op0Max.ule(Op1Min)) // A >u B -> false if max(A) <= max(B)
 5132     if (Op0Max.ule(Op1Min)) // A <=u B -> true if max(A) <= min(B)
lib/Transforms/InstCombine/InstCombineSelect.cpp
 1567       if ((SPF1 == SPF_UMIN && CB->ule(*CC)) ||
lib/Transforms/InstCombine/InstructionCombining.cpp
 2246         if (BasePtrOffset.ule(AllocSize)) {
lib/Transforms/Scalar/CorrelatedValuePropagation.cpp
  796   if (!LRange.getUnsignedMax().ule(RHS->getValue()))
tools/clang/lib/Sema/SemaChecking.cpp
  436   if (UsedSize.ule(ObjectSize))
13308     if (AllowOnePastEnd ? index.ule(size) : index.ult(size))
unittests/ADT/APIntTest.cpp
  367       EXPECT_EQ(uv1 <= uv2, arg1.ule(arg2));
 2572         EXPECT_TRUE(Prod.ule(A));