Home
last modified time | relevance | path

Searched refs:SignHint (Results 1 – 1 of 1) sorted by relevance

/external/llvm/lib/Analysis/
DScalarEvolution.cpp3850 ScalarEvolution::RangeSignHint SignHint) { in getRange() argument
3852 SignHint == ScalarEvolution::HINT_RANGE_UNSIGNED ? UnsignedRanges in getRange()
3861 return setRange(C, SignHint, ConstantRange(C->getValue()->getValue())); in getRange()
3870 if (SignHint == ScalarEvolution::HINT_RANGE_UNSIGNED) in getRange()
3881 ConstantRange X = getRange(Add->getOperand(0), SignHint); in getRange()
3883 X = X.add(getRange(Add->getOperand(i), SignHint)); in getRange()
3884 return setRange(Add, SignHint, ConservativeResult.intersectWith(X)); in getRange()
3888 ConstantRange X = getRange(Mul->getOperand(0), SignHint); in getRange()
3890 X = X.multiply(getRange(Mul->getOperand(i), SignHint)); in getRange()
3891 return setRange(Mul, SignHint, ConservativeResult.intersectWith(X)); in getRange()
[all …]