Home
last modified time | relevance | path

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

/llvm-project-15.0.7/mlir/lib/Dialect/Affine/Analysis/
H A DAffineAnalysis.cpp445 auto lbConst = dependenceDomain->getConstantBound(IntegerPolyhedron::LB, j); in computeDirectionVector()
448 auto ubConst = dependenceDomain->getConstantBound(IntegerPolyhedron::UB, j); in computeDirectionVector()
H A DAffineStructures.cpp830 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 DAffineCanonicalizationUtils.cpp192 if (auto bound = constraints.getConstantBound(IntegerPolyhedron::EQ, i)) in canonicalizeMinMaxOp()
/llvm-project-15.0.7/mlir/lib/Analysis/Presburger/
H A DIntegerRelation.cpp1577 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 DIntegerRelation.h443 Optional<int64_t> getConstantBound(BoundType type, unsigned pos) const;
/llvm-project-15.0.7/mlir/lib/Dialect/Linalg/Utils/
H A DUtils.cpp291 auto ubConst = constraints.getConstantBound( in getUpperBoundForIndex()
/llvm-project-15.0.7/mlir/lib/Dialect/Affine/Utils/
H A DUtils.cpp1791 auto ubConst = fac.getConstantBound(IntegerPolyhedron::UB, d); in normalizeMemRefType()