Searched refs:minMaxBy (Results 1 – 1 of 1) sorted by relevance
| /llvm-project-15.0.7/mlir/lib/Dialect/Arithmetic/IR/ |
| H A D | InferIntRangeInterfaceImpls.cpp | 41 static ConstantIntRanges minMaxBy(ConstArithFn op, ArrayRef<APInt> lhs, in minMaxBy() function 144 minMaxBy(umul, {lhs.umin(), lhs.umax()}, {rhs.umin(), rhs.umax()}, in inferResultRanges() 147 minMaxBy(smul, {lhs.smin(), lhs.smax()}, {rhs.smin(), rhs.smax()}, in inferResultRanges() 172 return minMaxBy(udiv, {lhsMin, lhsMax}, {rhsMin, rhsMax}, in inferDivUIRange() 204 return minMaxBy(sdiv, {lhsMin, lhsMax}, {rhsMin, rhsMax}, in inferDivSIRange() 378 minMaxBy(andi, {lhsZeros, lhsOnes}, {rhsZeros, rhsOnes}, in inferResultRanges() 395 minMaxBy(ori, {lhsZeros, lhsOnes}, {rhsZeros, rhsOnes}, in inferResultRanges() 621 minMaxBy(shl, {lhs.umin(), lhs.umax()}, {rhs.umin(), rhs.umax()}, in inferResultRanges() 624 minMaxBy(shl, {lhs.smin(), lhs.smax()}, {rhs.umin(), rhs.umax()}, in inferResultRanges() 640 setResultRange(getResult(), minMaxBy(lshr, {lhs.umin(), lhs.umax()}, in inferResultRanges() [all …]
|