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

References

lib/Analysis/ScalarEvolution.cpp
10799     return SE.getCouldNotCompute();
10805       Operands[0] = SE.getZero(SC->getType());
10806       const SCEV *Shifted = SE.getAddRecExpr(Operands, getLoop(),
10810             Range.subtract(SC->getAPInt()), SE);
10812       return SE.getCouldNotCompute();
10818     return SE.getCouldNotCompute();
10825   unsigned BitWidth = SE.getTypeSizeInBits(getType());
10827     return SE.getZero(getType());
10842     ConstantInt *ExitValue = ConstantInt::get(SE.getContext(), ExitVal);
10847     ConstantInt *Val = EvaluateConstantChrecAtConstant(this, ExitValue, SE);
10849       return SE.getCouldNotCompute();  // Something strange happened
10854            ConstantInt::get(SE.getContext(), ExitVal - 1), SE)->getValue()) &&
10854            ConstantInt::get(SE.getContext(), ExitVal - 1), SE)->getValue()) &&
10856     return SE.getConstant(ExitValue);
10860     if (auto S = SolveQuadraticAddRecRange(this, Range, SE))
10861       return SE.getConstant(S.getValue());
10864   return SE.getCouldNotCompute();