Searched refs:getConstantBound (Results 1 – 7 of 7) sorted by relevance
| /llvm-project-15.0.7/mlir/lib/Dialect/Affine/Analysis/ |
| H A D | AffineAnalysis.cpp | 445 auto lbConst = dependenceDomain->getConstantBound(IntegerPolyhedron::LB, j); in computeDirectionVector() 448 auto ubConst = dependenceDomain->getConstantBound(IntegerPolyhedron::UB, j); in computeDirectionVector()
|
| H A D | AffineStructures.cpp | 830 auto ub = cst.getConstantBound(FlatAffineValueConstraints::BoundType::UB, in detectAsMod() 1009 auto lbConst = getConstantBound(BoundType::LB, pos); in getSliceBounds() 1010 auto ubConst = getConstantBound(BoundType::UB, pos); in getSliceBounds() 1121 auto lbConst = getConstantBound(BoundType::LB, pos + offset); in getSliceBounds() 1131 auto ubConst = getConstantBound(BoundType::UB, pos + offset); in getSliceBounds()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/SCF/Utils/ |
| H A D | AffineCanonicalizationUtils.cpp | 192 if (auto bound = constraints.getConstantBound(IntegerPolyhedron::EQ, i)) in canonicalizeMinMaxOp()
|
| /llvm-project-15.0.7/mlir/lib/Analysis/Presburger/ |
| H A D | IntegerRelation.cpp | 1577 Optional<int64_t> IntegerRelation::getConstantBound(BoundType type, in getConstantBound() function in IntegerRelation 2027 auto constLb = getConstantBound(BoundType::LB, d); in unionBoundingBox() 2028 auto constOtherLb = otherCst.getConstantBound(BoundType::LB, d); in unionBoundingBox() 2043 auto constUb = getConstantBound(BoundType::UB, d); in unionBoundingBox() 2044 auto constOtherUb = otherCst.getConstantBound(BoundType::UB, d); in unionBoundingBox()
|
| /llvm-project-15.0.7/mlir/include/mlir/Analysis/Presburger/ |
| H A D | IntegerRelation.h | 443 Optional<int64_t> getConstantBound(BoundType type, unsigned pos) const;
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Linalg/Utils/ |
| H A D | Utils.cpp | 291 auto ubConst = constraints.getConstantBound( in getUpperBoundForIndex()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Affine/Utils/ |
| H A D | Utils.cpp | 1791 auto ubConst = fac.getConstantBound(IntegerPolyhedron::UB, d); in normalizeMemRefType()
|