Lines Matching refs:SignHint

5986                              ScalarEvolution::RangeSignHint SignHint) {  in getRangeRef()  argument
5988 SignHint == ScalarEvolution::HINT_RANGE_UNSIGNED ? UnsignedRanges in getRangeRef()
5991 SignHint == ScalarEvolution::HINT_RANGE_UNSIGNED in getRangeRef()
6000 return setRange(C, SignHint, ConstantRange(C->getAPInt())); in getRangeRef()
6010 if (SignHint == ScalarEvolution::HINT_RANGE_UNSIGNED) in getRangeRef()
6021 ConstantRange X = getRangeRef(Add->getOperand(0), SignHint); in getRangeRef()
6028 X = X.addWithNoWrap(getRangeRef(Add->getOperand(i), SignHint), in getRangeRef()
6030 return setRange(Add, SignHint, in getRangeRef()
6035 ConstantRange X = getRangeRef(Mul->getOperand(0), SignHint); in getRangeRef()
6037 X = X.multiply(getRangeRef(Mul->getOperand(i), SignHint)); in getRangeRef()
6038 return setRange(Mul, SignHint, in getRangeRef()
6043 ConstantRange X = getRangeRef(SMax->getOperand(0), SignHint); in getRangeRef()
6045 X = X.smax(getRangeRef(SMax->getOperand(i), SignHint)); in getRangeRef()
6046 return setRange(SMax, SignHint, in getRangeRef()
6051 ConstantRange X = getRangeRef(UMax->getOperand(0), SignHint); in getRangeRef()
6053 X = X.umax(getRangeRef(UMax->getOperand(i), SignHint)); in getRangeRef()
6054 return setRange(UMax, SignHint, in getRangeRef()
6059 ConstantRange X = getRangeRef(SMin->getOperand(0), SignHint); in getRangeRef()
6061 X = X.smin(getRangeRef(SMin->getOperand(i), SignHint)); in getRangeRef()
6062 return setRange(SMin, SignHint, in getRangeRef()
6067 ConstantRange X = getRangeRef(UMin->getOperand(0), SignHint); in getRangeRef()
6069 X = X.umin(getRangeRef(UMin->getOperand(i), SignHint)); in getRangeRef()
6070 return setRange(UMin, SignHint, in getRangeRef()
6075 ConstantRange X = getRangeRef(UDiv->getLHS(), SignHint); in getRangeRef()
6076 ConstantRange Y = getRangeRef(UDiv->getRHS(), SignHint); in getRangeRef()
6077 return setRange(UDiv, SignHint, in getRangeRef()
6082 ConstantRange X = getRangeRef(ZExt->getOperand(), SignHint); in getRangeRef()
6083 return setRange(ZExt, SignHint, in getRangeRef()
6089 ConstantRange X = getRangeRef(SExt->getOperand(), SignHint); in getRangeRef()
6090 return setRange(SExt, SignHint, in getRangeRef()
6096 ConstantRange X = getRangeRef(PtrToInt->getOperand(), SignHint); in getRangeRef()
6097 return setRange(PtrToInt, SignHint, X); in getRangeRef()
6101 ConstantRange X = getRangeRef(Trunc->getOperand(), SignHint); in getRangeRef()
6102 return setRange(Trunc, SignHint, in getRangeRef()
6170 AddRec, SymbolicMaxBECount, BitWidth, SignHint); in getRangeRef()
6177 return setRange(AddRec, SignHint, std::move(ConservativeResult)); in getRangeRef()
6236 auto OpRange = getRangeRef(getSCEV(Op), SignHint); in getRangeRef()
6250 return setRange(U, SignHint, std::move(ConservativeResult)); in getRangeRef()
6253 return setRange(S, SignHint, std::move(ConservativeResult)); in getRangeRef()
6355 ScalarEvolution::RangeSignHint SignHint) { in getRangeForAffineNoSelfWrappingAR() argument
6359 const bool IsSigned = SignHint == HINT_RANGE_SIGNED; in getRangeForAffineNoSelfWrappingAR()
6399 ConstantRange StartRange = getRangeRef(Start, SignHint); in getRangeForAffineNoSelfWrappingAR()
6400 ConstantRange EndRange = getRangeRef(End, SignHint); in getRangeForAffineNoSelfWrappingAR()