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

References

lib/Analysis/LazyValueInfo.cpp
  124   return ValueLatticeElement::getRange(std::move(Range));
  585         return ValueLatticeElement::getRange(
  910       BBLV = ValueLatticeElement::getRange(ResultCR);
  916         BBLV = ValueLatticeElement::getRange(TrueCR.abs());
  920         BBLV = ValueLatticeElement::getRange(FalseCR.abs());
  928         BBLV = ValueLatticeElement::getRange(Zero.sub(TrueCR.abs()));
  932         BBLV = ValueLatticeElement::getRange(Zero.sub(FalseCR.abs()));
 1056   BBLV = ValueLatticeElement::getRange(LHSRange.castOp(CI->getOpcode(),
 1077   BBLV = ValueLatticeElement::getRange(OpFn(LHSRange, RHSRange));
 1247     return ValueLatticeElement::getRange(std::move(TrueValues));
 1272   return ValueLatticeElement::getRange(NWR);
 1359       return ValueLatticeElement::getRange(ConstantRange(C->getValue()));
 1370       return ValueLatticeElement::getRange(ConstantRange(C->getValue()));
 1495     Result = ValueLatticeElement::getRange(std::move(EdgesVals));
unittests/Analysis/ValueLatticeTest.cpp
   37       ValueLatticeElement::getRange({C1->getValue()}).isConstantRange());
  105       ValueLatticeElement::getRange({APInt(32, 10, true), APInt(32, 20, true)});
  115       ValueLatticeElement::getRange({APInt(32, 15, true), APInt(32, 19, true)});
  125       ValueLatticeElement::getRange({APInt(32, 15, true), APInt(32, 25, true)});
  167       ValueLatticeElement::getRange({APInt(32, 10, true), APInt(32, 20, true)});