Home
last modified time | relevance | path

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

/llvm-project-15.0.7/mlir/lib/Dialect/Arithmetic/IR/
H A DInferIntRangeInterfaceImpls.cpp328 APInt maxDivisor = rhsMin.isStrictlyPositive() ? rhsMax : rhsMin.abs(); in inferResultRanges() local
331 APInt zero = APInt::getZero(maxDivisor.getBitWidth()); in inferResultRanges()
332 APInt maxPositiveResult = maxDivisor - 1; in inferResultRanges()
338 if ((lhsMax - lhsMin).ult(maxDivisor)) { in inferResultRanges()
339 APInt minRem = lhsMin.srem(maxDivisor); in inferResultRanges()
340 APInt maxRem = lhsMax.srem(maxDivisor); in inferResultRanges()