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

References

lib/Analysis/ScalarEvolution.cpp
 5797   APInt StartLower = StartRange.getLower();
 8651   APInt Lower = Range.getLower().sextOrSelf(A.getBitWidth()) - 1;
10838     APInt End = A.sge(1) ? (Range.getUpper() - 1) : Range.getLower();
lib/Analysis/ValueLattice.cpp
   21     return OS << "constantrange<" << Val.getConstantRange().getLower() << ", "
lib/IR/ConstantRange.cpp
   90       return ConstantRange(CR.getUpper(), CR.getLower());
  165   } else if (getLower().isMinSignedValue() || getLower().isMinValue()) {
  165   } else if (getLower().isMinSignedValue() || getLower().isMinValue()) {
  167         getLower().isMinSignedValue() ? CmpInst::ICMP_SLT : CmpInst::ICMP_ULT;
  173     RHS = getLower();
  373   return getLower();
  385   return getLower();
  405     return Lower.ule(Other.getLower()) && Other.getUpper().ule(Upper);
  410            Lower.ule(Other.getLower());
  412   return Other.getUpper().ule(Upper) && Lower.ule(Other.getLower());
  841   APInt NewLower = getLower() + Other.getLower();
  841   APInt NewLower = getLower() + Other.getLower();
  912   APInt NewLower = getLower() - Other.getUpper() + 1;
  913   APInt NewUpper = getUpper() - Other.getLower();
 1035       RHS_umin = RHS.getLower();
lib/IR/Metadata.cpp
  941   return A.getUpper() == B.getLower() || A.getLower() == B.getUpper();
  941   return A.getUpper() == B.getLower() || A.getLower() == B.getUpper();
  959         cast<ConstantInt>(ConstantInt::get(Ty, Union.getLower()));
lib/IR/Verifier.cpp
 3318   return A.getUpper() == B.getLower() || A.getLower() == B.getUpper();
 3318   return A.getUpper() == B.getLower() || A.getLower() == B.getUpper();
 3349       Assert(LowV.sgt(LastRange.getLower()), "Intervals are not in order",
lib/Transforms/InstCombine/InstCombineCompares.cpp
 2592   const APInt &Lower = CR.getLower();
lib/Transforms/Scalar/Float2Int.cpp
  400     unsigned MinBW = std::max(R.getLower().getMinSignedBits(),
lib/Transforms/Utils/SimplifyCFG.cpp
  622     for (APInt Tmp = Span.getLower(); Tmp != Span.getUpper(); ++Tmp)
tools/polly/lib/Analysis/ScopInfo.cpp
  188     V = valFromAPInt(Ctx.get(), Range.getLower(), true);
  757   const auto LB = isWrapping ? Range.getLower() : Range.getSignedMin();
unittests/Analysis/ValueLatticeTest.cpp
   60   EXPECT_EQ(LV1.getConstantRange().getLower().getLimitedValue(), 1U);
   66   EXPECT_EQ(LV1.getConstantRange().getLower().getLimitedValue(), 1U);
   73   EXPECT_EQ(LV1.getConstantRange().getLower().getLimitedValue(), 1U);
   76   EXPECT_EQ(LV2.getConstantRange().getLower().getLimitedValue(), 1U);
unittests/IR/ConstantRangeTest.cpp
   56     APInt N = CR.getLower();
  306   EXPECT_EQ(TOne, ConstantRange(One.getLower().trunc(10),
  336   EXPECT_EQ(ZOne, ConstantRange(One.getLower().zext(20),
  338   EXPECT_EQ(ZSome, ConstantRange(Some.getLower().zext(20),
  356   EXPECT_EQ(SOne, ConstantRange(One.getLower().sext(20),
  358   EXPECT_EQ(SSome, ConstantRange(Some.getLower().sext(20),
 1394     for (APInt I = NUWRegion.getLower(), E = NUWRegion.getUpper(); I != E;
 1401     for (APInt I = NSWRegion.getLower(), E = NSWRegion.getUpper(); I != E;
 1422     for (APInt I = NUWRegion.getLower(), E = NUWRegion.getUpper(); I != E;
 1429     for (APInt I = NSWRegion.getLower(), E = NSWRegion.getUpper(); I != E;