Home
last modified time | relevance | path

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

/external/llvm-project/mlir/lib/Transforms/Utils/
DUtils.cpp48 AffineMap indexRemap, in replaceAllMemRefUsesWith() argument
56 if (indexRemap) { in replaceAllMemRefUsesWith()
57 assert(indexRemap.getNumSymbols() == symbolOperands.size() && in replaceAllMemRefUsesWith()
59 assert(indexRemap.getNumInputs() == in replaceAllMemRefUsesWith()
61 assert(indexRemap.getNumResults() + extraIndices.size() == newMemRefRank); in replaceAllMemRefUsesWith()
138 if (indexRemap && in replaceAllMemRefUsesWith()
139 indexRemap != builder.getMultiDimIdentityMap(indexRemap.getNumDims())) { in replaceAllMemRefUsesWith()
141 for (auto resultExpr : indexRemap.getResults()) { in replaceAllMemRefUsesWith()
143 indexRemap.getNumDims(), indexRemap.getNumSymbols(), resultExpr); in replaceAllMemRefUsesWith()
222 AffineMap indexRemap, ArrayRef<Value> extraOperands, in replaceAllMemRefUsesWith() argument
[all …]
DLoopUtils.cpp2573 auto indexRemap = AffineMap::get(regionSymbols.size() + rank, 0, remapExprs, in generateCopy() local
2584 /*extraIndices=*/{}, indexRemap, in generateCopy()
/external/llvm-project/mlir/include/mlir/Transforms/
DUtils.h71 AffineMap indexRemap = AffineMap(), ArrayRef<Value> extraOperands = {},
83 AffineMap indexRemap = AffineMap(),
/external/llvm-project/mlir/lib/Transforms/
DLoopFusion.cpp861 auto indexRemap = in createPrivateMemRef() local
866 replaceAllMemRefUsesWith(oldMemRef, newMemRef, {}, indexRemap, in createPrivateMemRef()