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

References

lib/Analysis/ScalarEvolution.cpp
 8901     LHS = RHS = getConstant(ConstantInt::getFalse(getContext()));
 8912     if (const SCEVConstant *RHSC = dyn_cast<SCEVConstant>(RHS)) {
 8921     std::swap(LHS, RHS);
 8929   if (const SCEVAddRecExpr *AR = dyn_cast<SCEVAddRecExpr>(RHS)) {
 8932       std::swap(LHS, RHS);
 8940   if (const SCEVConstant *RC = dyn_cast<SCEVConstant>(RHS)) {
 8958         RHS = getConstant(NewRHS);
 8976                 RHS = AE->getOperand(1);
 8991         RHS = getConstant(RA - 1);
 8997         RHS = getConstant(RA + 1);
 9003         RHS = getConstant(RA - 1);
 9009         RHS = getConstant(RA + 1);
 9017   if (HasSameValue(LHS, RHS)) {
 9028     if (!getSignedRangeMax(RHS).isMaxSignedValue()) {
 9029       RHS = getAddExpr(getConstant(RHS->getType(), 1, true), RHS,
 9029       RHS = getAddExpr(getConstant(RHS->getType(), 1, true), RHS,
 9029       RHS = getAddExpr(getConstant(RHS->getType(), 1, true), RHS,
 9034       LHS = getAddExpr(getConstant(RHS->getType(), (uint64_t)-1, true), LHS,
 9041     if (!getSignedRangeMin(RHS).isMinSignedValue()) {
 9042       RHS = getAddExpr(getConstant(RHS->getType(), (uint64_t)-1, true), RHS,
 9042       RHS = getAddExpr(getConstant(RHS->getType(), (uint64_t)-1, true), RHS,
 9042       RHS = getAddExpr(getConstant(RHS->getType(), (uint64_t)-1, true), RHS,
 9047       LHS = getAddExpr(getConstant(RHS->getType(), 1, true), LHS,
 9054     if (!getUnsignedRangeMax(RHS).isMaxValue()) {
 9055       RHS = getAddExpr(getConstant(RHS->getType(), 1, true), RHS,
 9055       RHS = getAddExpr(getConstant(RHS->getType(), 1, true), RHS,
 9055       RHS = getAddExpr(getConstant(RHS->getType(), 1, true), RHS,
 9060       LHS = getAddExpr(getConstant(RHS->getType(), (uint64_t)-1, true), LHS);
 9066     if (!getUnsignedRangeMin(RHS).isMinValue()) {
 9067       RHS = getAddExpr(getConstant(RHS->getType(), (uint64_t)-1, true), RHS);
 9067       RHS = getAddExpr(getConstant(RHS->getType(), (uint64_t)-1, true), RHS);
 9067       RHS = getAddExpr(getConstant(RHS->getType(), (uint64_t)-1, true), RHS);
 9071       LHS = getAddExpr(getConstant(RHS->getType(), 1, true), LHS,
 9086     return SimplifyICmpOperands(Pred, LHS, RHS, Depth+1);