summaryrefslogtreecommitdiffstats
path: root/mlir/lib/IR/Builders.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'mlir/lib/IR/Builders.cpp')
-rw-r--r--mlir/lib/IR/Builders.cpp10
1 files changed, 5 insertions, 5 deletions
diff --git a/mlir/lib/IR/Builders.cpp b/mlir/lib/IR/Builders.cpp
index ad52300f84b..8ca0fe8318f 100644
--- a/mlir/lib/IR/Builders.cpp
+++ b/mlir/lib/IR/Builders.cpp
@@ -150,8 +150,8 @@ FunctionAttr *Builder::getFunctionAttr(const Function *value) {
//===----------------------------------------------------------------------===//
AffineMap *Builder::getAffineMap(unsigned dimCount, unsigned symbolCount,
- ArrayRef<AffineExpr *> results,
- ArrayRef<AffineExpr *> rangeSizes) {
+ ArrayRef<AffineExprRef> results,
+ ArrayRef<AffineExprRef> rangeSizes) {
return AffineMap::get(dimCount, symbolCount, results, rangeSizes, context);
}
@@ -224,7 +224,7 @@ AffineExprRef Builder::getCeilDivExpr(AffineExprRef lhs, uint64_t rhs) {
}
IntegerSet *Builder::getIntegerSet(unsigned dimCount, unsigned symbolCount,
- ArrayRef<AffineExpr *> constraints,
+ ArrayRef<AffineExprRef> constraints,
ArrayRef<bool> isEq) {
return IntegerSet::get(dimCount, symbolCount, constraints, isEq, context);
}
@@ -251,9 +251,9 @@ AffineMap *Builder::getSingleDimShiftAffineMap(int64_t shift) {
}
AffineMap *Builder::getShiftedAffineMap(AffineMap *map, int64_t shift) {
- SmallVector<AffineExpr *, 4> shiftedResults;
+ SmallVector<AffineExprRef, 4> shiftedResults;
shiftedResults.reserve(map->getNumResults());
- for (auto *resultExpr : map->getResults()) {
+ for (auto resultExpr : map->getResults()) {
shiftedResults.push_back(getAddExpr(resultExpr, shift));
}
return AffineMap::get(map->getNumDims(), map->getNumSymbols(), shiftedResults,
OpenPOWER on IntegriCloud