Lines Matching refs:fusedIndexMaps
264 SmallVector<AffineMap> fusedIndexMaps; in fuseElementwiseOpsImpl() local
267 fusedIndexMaps.reserve(producer->getNumOperands() + in fuseElementwiseOpsImpl()
277 fusedIndexMaps.push_back(consumer.getTiedIndexingMap(opOperand)); in fuseElementwiseOpsImpl()
289 fusedIndexMaps.push_back(map); in fuseElementwiseOpsImpl()
300 fusedIndexMaps.push_back(map); in fuseElementwiseOpsImpl()
307 fusedIndexMaps.push_back(consumer.getTiedIndexingMap(opOperand)); in fuseElementwiseOpsImpl()
311 fusedIndexMaps.push_back(consumer.getTiedIndexingMap(opOperand)); in fuseElementwiseOpsImpl()
322 consumerOutputs, rewriter.getAffineMapArrayAttr(fusedIndexMaps), in fuseElementwiseOpsImpl()
1534 SmallVector<AffineMap> fusedIndexMaps; in matchAndRewrite() local
1537 fusedIndexMaps.reserve(genericOp.getNumInputsAndOutputs()); in matchAndRewrite()
1544 fusedIndexMaps.push_back(genericOp.getTiedIndexingMap(inputOperand)); in matchAndRewrite()
1549 fusedIndexMaps.push_back(genericOp.getTiedIndexingMap(outputOperand)); in matchAndRewrite()
1552 if (!inversePermutation(concatAffineMaps(fusedIndexMaps))) { in matchAndRewrite()
1566 rewriter.getAffineMapArrayAttr(fusedIndexMaps), in matchAndRewrite()