Fix cast in AffineMap::getSingleConstantValue and rename to
getSingleConstantResult.
PiperOrigin-RevId: 212544394
diff --git a/lib/IR/AffineMap.cpp b/lib/IR/AffineMap.cpp
index 37a3b45..8d56f24 100644
--- a/lib/IR/AffineMap.cpp
+++ b/lib/IR/AffineMap.cpp
@@ -43,9 +43,9 @@
return getNumResults() == 1 && isa<AffineConstantExpr>(getResult(0));
}
-int64_t AffineMap::getSingleConstantValue() const {
+int64_t AffineMap::getSingleConstantResult() const {
assert(isSingleConstant() && "map must have a single constant result");
- return dyn_cast<AffineConstantExpr>(getResult(0))->getValue();
+ return cast<AffineConstantExpr>(getResult(0))->getValue();
}
/// Simplify add expression. Return nullptr if it can't be simplified.