Searched refs:lbMaps (Results 1 – 5 of 5) sorted by relevance
| /llvm-project-15.0.7/mlir/lib/Dialect/Affine/Analysis/ |
| H A D | AffineStructures.cpp | 648 assert(lbMaps.size() == ubMaps.size()); in addDomainFromSliceMaps() 649 assert(lbMaps.size() <= getNumDimVars()); in addDomainFromSliceMaps() 651 for (unsigned i = 0, e = lbMaps.size(); i < e; ++i) { in addDomainFromSliceMaps() 652 AffineMap lbMap = lbMaps[i]; in addDomainFromSliceMaps() 977 SmallVectorImpl<AffineMap> *lbMaps, SmallVectorImpl<AffineMap> *ubMaps, in getSliceBounds() argument 1091 AffineMap &lbMap = (*lbMaps)[pos]; in getSliceBounds() 1287 ArrayRef<Value> values, ArrayRef<AffineMap> lbMaps, in addSliceBounds() argument 1289 assert(values.size() == lbMaps.size()); in addSliceBounds() 1290 assert(lbMaps.size() == ubMaps.size()); in addSliceBounds() 1292 for (unsigned i = 0, e = lbMaps.size(); i < e; ++i) { in addSliceBounds() [all …]
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/Affine/Analysis/ |
| H A D | AffineStructures.h | 151 LogicalResult addDomainFromSliceMaps(ArrayRef<AffineMap> lbMaps, 221 SmallVectorImpl<AffineMap> *lbMaps, 259 ArrayRef<AffineMap> lbMaps,
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Affine/Utils/ |
| H A D | LoopUtils.cpp | 1949 ArrayRef<AffineMap> lbMaps, ArrayRef<Value> lbOperands, in generatePointWiseCopy() argument 1953 assert(llvm::all_of(lbMaps, [&](AffineMap lbMap) { in generatePointWiseCopy() 1961 assert(lbMaps.size() == rank && "wrong number of lb maps"); in generatePointWiseCopy() 1970 auto forOp = createCanonicalizedAffineForOp(b, loc, lbOperands, lbMaps[d], in generatePointWiseCopy() 2103 SmallVector<AffineMap, 4> lbMaps(rank), ubMaps(rank); in generateCopy() local 2105 region.getLowerAndUpperBound(i, lbMaps[i], ubMaps[i]); in generateCopy() 2224 generatePointWiseCopy(loc, memref, fastMemRef, lbMaps, in generateCopy()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Affine/IR/ |
| H A D | AffineOps.cpp | 3247 ArrayRef<AffineMap> lbMaps, ValueRange lbArgs, in build() argument 3250 assert(llvm::all_of(lbMaps, in build() 3251 [lbMaps](AffineMap m) { in build() 3252 return m.getNumDims() == lbMaps[0].getNumDims() && in build() 3253 m.getNumSymbols() == lbMaps[0].getNumSymbols(); in build() 3264 assert((lbMaps.empty() || lbMaps[0].getNumInputs() == lbArgs.size()) && in build() 3300 AffineMap lbMap = concatMapsSameInput(lbMaps, lbGroups); in build()
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/Affine/IR/ |
| H A D | AffineOps.td | 697 "ArrayRef<arith::AtomicRMWKind>":$reductions, "ArrayRef<AffineMap>":$lbMaps,
|