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

References

include/llvm/Analysis/ValueLattice.h
   96     if ((isConstant() || isNotConstant()) && !Other.isConstant() &&
   96     if ((isConstant() || isNotConstant()) && !Other.isConstant() &&
  149     assert(isConstant() && "Cannot get the constant of a non-constant!");
  165     if (isConstant() && isa<ConstantInt>(getConstant())) {
  177     if (isConstant() || isNotConstant())
  193     assert((!isConstant() || getConstant() == V) &&
  209     assert((!isConstant() || getConstant() != V) &&
  213     assert(isUndefined() || isConstant());
  253     if (isConstant()) {
  254       if (RHS.isConstant() && getConstant() == RHS.getConstant())
  285     assert(isConstant() && isa<ConstantInt>(getConstant()) &&
  298     if (isConstant() && Other.isConstant())
  298     if (isConstant() && Other.isConstant())
lib/Analysis/LazyValueInfo.cpp
   71   if (Val.isConstant())
 1704   if (Result.isConstant())
 1727   assert(!(Result.isConstant() && isa<ConstantInt>(Result.getConstant())) &&
 1741   if (Result.isConstant())
 1766   assert(!(Result.isConstant() && isa<ConstantInt>(Result.getConstant())) &&
 1776   if (Val.isConstant()) {
unittests/Analysis/ValueLatticeTest.cpp
   42   EXPECT_TRUE(ValueLatticeElement::get(C2).isConstant());