Home
last modified time | relevance | path

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

/llvm-project-15.0.7/mlir/lib/Dialect/SCF/Utils/
H A DAffineCanonicalizationUtils.cpp222 Optional<int64_t> ubInt = getConstantIntValue(ub); in addLoopRangeConstraints() local
225 if (ubInt) in addLoopRangeConstraints()
226 constraints.addBound(IntegerPolyhedron::EQ, dimUb, *ubInt); in addLoopRangeConstraints()
236 if (lbInt && ubInt && (*lbInt + *stepInt >= *ubInt)) { in addLoopRangeConstraints()
247 AffineExpr exprUb = ubInt ? rewriter.getAffineConstantExpr(*ubInt) in addLoopRangeConstraints()
/llvm-project-15.0.7/mlir/lib/Dialect/SCF/Transforms/
H A DLoopSpecialization.cpp115 auto ubInt = getConstantIntValue(forOp.getUpperBound()); in peelForLoop() local
119 if (lbInt && ubInt && stepInt && (*ubInt - *lbInt) % *stepInt == 0) in peelForLoop()
/llvm-project-15.0.7/flang/lib/Optimizer/Builder/
H A DFIRBuilder.cpp1245 if (auto ubInt = getConstantValue(ub)) { in getExtentFromTriplet() local
1249 1 + (ubInt.value() - lbInt.value()) / strideInt.value(); in getExtentFromTriplet()