Home
last modified time | relevance | path

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

/llvm-project-15.0.7/mlir/lib/Dialect/SCF/Utils/
H A DAffineCanonicalizationUtils.cpp221 Optional<int64_t> lbInt = getConstantIntValue(lb); in addLoopRangeConstraints() local
223 if (lbInt) in addLoopRangeConstraints()
224 constraints.addBound(IntegerPolyhedron::EQ, dimLb, *lbInt); in addLoopRangeConstraints()
236 if (lbInt && ubInt && (*lbInt + *stepInt >= *ubInt)) { in addLoopRangeConstraints()
245 AffineExpr exprLb = lbInt ? rewriter.getAffineConstantExpr(*lbInt) in addLoopRangeConstraints()
/llvm-project-15.0.7/mlir/lib/Dialect/SCF/Transforms/
H A DLoopSpecialization.cpp114 auto lbInt = getConstantIntValue(forOp.getLowerBound()); 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.cpp1244 if (auto lbInt = getConstantValue(lb)) { in getExtentFromTriplet() local
1249 1 + (ubInt.value() - lbInt.value()) / strideInt.value(); in getExtentFromTriplet()