[all-commits] [llvm/llvm-project] b4d08d: [mlir] Remove incorrect builders for ExpandShapeOp

Thomas via All-commits all-commits at lists.llvm.org
Fri Mar 18 15:31:52 PDT 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: b4d08dfd9d40493cb41296a95475beb3596c437e
      https://github.com/llvm/llvm-project/commit/b4d08dfd9d40493cb41296a95475beb3596c437e
  Author: Thomas Raoux <thomasraoux at google.com>
  Date:   2022-03-18 (Fri, 18 Mar 2022)

  Changed paths:
    M mlir/include/mlir/Dialect/MemRef/IR/MemRefOps.td
    M mlir/include/mlir/Dialect/Tensor/IR/TensorOps.td
    M mlir/lib/Dialect/Linalg/Transforms/ElementwiseOpFusion.cpp
    M mlir/lib/Dialect/MemRef/IR/MemRefOps.cpp
    M mlir/lib/Dialect/Tensor/IR/TensorOps.cpp

  Log Message:
  -----------
  [mlir] Remove incorrect builders for ExpandShapeOp

ExpandShapeOp builder cannot infer the result type since it doesn't know
how the dimension needs to be split. Remove this builder so that it
doesn't get used accidently. Also remove one potential path using it in
generic fusion.

Differential Revision: https://reviews.llvm.org/D122019




More information about the All-commits mailing list