Home
last modified time | relevance | path

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

/llvm-project-15.0.7/mlir/lib/Dialect/Linalg/Transforms/
H A DElementwiseOpFusion.cpp454 OpOperand *fusableOpOperand) { in isFusableWithReshapeByDimExpansion() argument
467 genericOp.getTiedIndexingMap(fusableOpOperand).getNumResults() > 0 && in isFusableWithReshapeByDimExpansion()
483 LogicalResult compute(LinalgOp linalgOp, OpOperand *fusableOpOperand,
512 OpOperand *fusableOpOperand, in compute() argument
519 AffineMap fusedIndexMap = linalgOp.getTiedIndexingMap(fusableOpOperand); in compute()
685 OpOperand *fusableOpOperand, in fuseWithReshapeByExpansion() argument
687 assert(isFusableWithReshapeByDimExpansion(genericOp, fusableOpOperand) && in fuseWithReshapeByExpansion()
702 genericOp, fusableOpOperand, in fuseWithReshapeByExpansion()
719 if (opOperand == fusableOpOperand) { in fuseWithReshapeByExpansion()
1334 OpOperand *fusableOpOperand, PatternRewriter &rewriter) { in collapseGenericOpIterationDims() argument