Searched refs:getRangeRef (Results 1 – 3 of 3) sorted by relevance
| /llvm-project-15.0.7/llvm/include/llvm/Analysis/ |
| H A D | ScalarEvolution.h | 949 return getRangeRef(S, HINT_RANGE_UNSIGNED); 954 return getRangeRef(S, HINT_RANGE_UNSIGNED).getUnsignedMin(); 959 return getRangeRef(S, HINT_RANGE_UNSIGNED).getUnsignedMax(); 965 return getRangeRef(S, HINT_RANGE_SIGNED); 970 return getRangeRef(S, HINT_RANGE_SIGNED).getSignedMin(); 975 return getRangeRef(S, HINT_RANGE_SIGNED).getSignedMax(); 1553 const ConstantRange &getRangeRef(const SCEV *S, RangeSignHint Hint);
|
| /llvm-project-15.0.7/llvm/test/Transforms/PhaseOrdering/ |
| H A D | scev-custom-dl.ll | 116 ; This tests getRangeRef acts as intended with different idx size.
|
| /llvm-project-15.0.7/llvm/lib/Analysis/ |
| H A D | ScalarEvolution.cpp | 6398 ScalarEvolution::getRangeRef(const SCEV *S, in getRangeRef() function in ScalarEvolution 6434 ConstantRange X = getRangeRef(Add->getOperand(0), SignHint); in getRangeRef() 6448 ConstantRange X = getRangeRef(Mul->getOperand(0), SignHint); in getRangeRef() 6450 X = X.multiply(getRangeRef(Mul->getOperand(i), SignHint)); in getRangeRef() 6484 ConstantRange X = getRangeRef(UDiv->getLHS(), SignHint); in getRangeRef() 6485 ConstantRange Y = getRangeRef(UDiv->getRHS(), SignHint); in getRangeRef() 6491 ConstantRange X = getRangeRef(ZExt->getOperand(), SignHint); in getRangeRef() 6498 ConstantRange X = getRangeRef(SExt->getOperand(), SignHint); in getRangeRef() 6645 auto OpRange = getRangeRef(getSCEV(Op), SignHint); in getRangeRef() 6815 ConstantRange StartRange = getRangeRef(Start, SignHint); in getRangeForAffineNoSelfWrappingAR() [all …]
|