[Mlir-commits] [llvm] [mlir] [MLIR] Generalize expand_shape to take shape as explicit input (PR #69267)
llvmlistbot at llvm.org
llvmlistbot at llvm.org
Fri Apr 19 09:57:37 PDT 2024
================
@@ -778,6 +805,11 @@ fuseWithReshapeByExpansion(LinalgOp linalgOp, Operation *reshapeOp,
expandedType.getShape(), collapsedType.getShape(), rewriter)))
return std::nullopt;
+ // TODO: With the support of multiple dynamic dims expansion in
+ // tensor.expand_shape op, this case can be handled.
+ if (failed(validateDynamicDimExpansion(linalgOp, expansionInfo, rewriter)))
----------------
MaheshRavishankar wrote:
Can we move this check into `isFusableWithReshapeByDimExpansion`?
https://github.com/llvm/llvm-project/pull/69267
More information about the Mlir-commits
mailing list