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

References

include/llvm/Analysis/ValueLattice.h
   91     if (isConstantRange() && !Other.isConstantRange())
   91     if (isConstantRange() && !Other.isConstantRange())
  102       if (!isConstantRange())
  159     assert(isConstantRange() &&
  167     } else if (isConstantRange() && getConstantRange().isSingleElement()) {
  179     if (isConstantRange())
  219     if (isConstantRange()) {
  267     assert(isConstantRange() && "New ValueLattice type?");
  268     if (!RHS.isConstantRange()) {
  303     if (!isConstantRange() || !Other.isConstantRange())
  303     if (!isConstantRange() || !Other.isConstantRange())
lib/Analysis/LazyValueInfo.cpp
   67   if (Val.isConstantRange() &&
  113   if (!A.isConstantRange() || !B.isConstantRange()) {
  113   if (!A.isConstantRange() || !B.isConstantRange()) {
  886   if (TrueVal.isConstantRange() && FalseVal.isConstantRange()) {
  886   if (TrueVal.isConstantRange() && FalseVal.isConstantRange()) {
 1009     if (Val.isConstantRange())
 1706   if (Result.isConstantRange()) {
 1723   if (Result.isConstantRange())
 1743   if (Result.isConstantRange()) {
 1762   if (Result.isConstantRange())
 1783   if (Val.isConstantRange()) {
lib/Analysis/ValueLattice.cpp
   20   if (Val.isConstantRange())
unittests/Analysis/ValueLatticeTest.cpp
   35   EXPECT_TRUE(ValueLatticeElement::get(C1).isConstantRange());
   37       ValueLatticeElement::getRange({C1->getValue()}).isConstantRange());
   53   EXPECT_TRUE(LV1.isConstantRange());
   59   EXPECT_TRUE(LV1.isConstantRange());
   65   EXPECT_TRUE(LV1.isConstantRange());
   72   EXPECT_TRUE(LV1.isConstantRange());
   75   EXPECT_TRUE(LV2.isConstantRange());