Home
last modified time | relevance | path

Searched refs:maxDim (Results 1 – 4 of 4) sorted by relevance

/llvm-project-15.0.7/mlir/include/mlir/IR/
H A DAffineMap.h571 int64_t &maxDim, int64_t &maxSym) { in getMaxDimAndSymbol() argument
574 expr.walk([&maxDim, &maxSym](AffineExpr e) { in getMaxDimAndSymbol()
576 maxDim = std::max(maxDim, static_cast<int64_t>(d.getPosition())); in getMaxDimAndSymbol()
/llvm-project-15.0.7/mlir/lib/Dialect/Utils/
H A DReshapeOpsUtils.cpp184 unsigned maxDim = getMaxPosOfType<AffineDimExpr>(reassociation); in getSymbolLessAffineMaps() local
191 maps.push_back(AffineMap::get(maxDim + 1, 0, exprs, exprs[0].getContext())); in getSymbolLessAffineMaps()
/llvm-project-15.0.7/mlir/lib/IR/
H A DAffineMap.cpp224 int64_t maxDim = -1, maxSym = -1; in inferFromExprList() local
225 getMaxDimAndSymbol(exprsList, maxDim, maxSym); in inferFromExprList()
229 maps.push_back(AffineMap::get(/*dimCount=*/maxDim + 1, in inferFromExprList()
/llvm-project-15.0.7/mlir/lib/Dialect/Tensor/Transforms/
H A DBufferizableOpInterfaceImpl.cpp413 auto maxDim = *std::max_element(shape.begin(), shape.end()); in bufferize() local
415 constants.reserve(maxDim); in bufferize()
416 for (int i = 0; i < maxDim; ++i) in bufferize()