reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1444 const ConstantRange &getRangeRef(const SCEV *S, RangeSignHint Hint);
818 return getRangeRef(S, HINT_RANGE_UNSIGNED); 823 return getRangeRef(S, HINT_RANGE_UNSIGNED).getUnsignedMin(); 828 return getRangeRef(S, HINT_RANGE_UNSIGNED).getUnsignedMax(); 834 return getRangeRef(S, HINT_RANGE_SIGNED); 839 return getRangeRef(S, HINT_RANGE_SIGNED).getSignedMin(); 844 return getRangeRef(S, HINT_RANGE_SIGNED).getSignedMax();lib/Analysis/ScalarEvolution.cpp
5572 ConstantRange X = getRangeRef(Add->getOperand(0), SignHint); 5574 X = X.add(getRangeRef(Add->getOperand(i), SignHint)); 5580 ConstantRange X = getRangeRef(Mul->getOperand(0), SignHint); 5582 X = X.multiply(getRangeRef(Mul->getOperand(i), SignHint)); 5588 ConstantRange X = getRangeRef(SMax->getOperand(0), SignHint); 5590 X = X.smax(getRangeRef(SMax->getOperand(i), SignHint)); 5596 ConstantRange X = getRangeRef(UMax->getOperand(0), SignHint); 5598 X = X.umax(getRangeRef(UMax->getOperand(i), SignHint)); 5604 ConstantRange X = getRangeRef(SMin->getOperand(0), SignHint); 5606 X = X.smin(getRangeRef(SMin->getOperand(i), SignHint)); 5612 ConstantRange X = getRangeRef(UMin->getOperand(0), SignHint); 5614 X = X.umin(getRangeRef(UMin->getOperand(i), SignHint)); 5620 ConstantRange X = getRangeRef(UDiv->getLHS(), SignHint); 5621 ConstantRange Y = getRangeRef(UDiv->getRHS(), SignHint); 5627 ConstantRange X = getRangeRef(ZExt->getOperand(), SignHint); 5634 ConstantRange X = getRangeRef(SExt->getOperand(), SignHint); 5641 ConstantRange X = getRangeRef(Trunc->getOperand(), SignHint); 5734 auto OpRange = getRangeRef(getSCEV(Op), SignHint);