Searched refs:indexRemap (Results 1 – 4 of 4) sorted by relevance
/external/llvm-project/mlir/lib/Transforms/Utils/ |
D | Utils.cpp | 48 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 …]
|
D | LoopUtils.cpp | 2573 auto indexRemap = AffineMap::get(regionSymbols.size() + rank, 0, remapExprs, in generateCopy() local 2584 /*extraIndices=*/{}, indexRemap, in generateCopy()
|
/external/llvm-project/mlir/include/mlir/Transforms/ |
D | Utils.h | 71 AffineMap indexRemap = AffineMap(), ArrayRef<Value> extraOperands = {}, 83 AffineMap indexRemap = AffineMap(),
|
/external/llvm-project/mlir/lib/Transforms/ |
D | LoopFusion.cpp | 861 auto indexRemap = in createPrivateMemRef() local 866 replaceAllMemRefUsesWith(oldMemRef, newMemRef, {}, indexRemap, in createPrivateMemRef()
|