[all-commits] [llvm/llvm-project] 2469cd: [mlir] remove RegionBranchOpInterface from linalg ops

ftynse via All-commits all-commits at lists.llvm.org
Fri Jul 21 01:18:57 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 2469cdd156c5290c087116a2b5eaf99f9ef12f09
      https://github.com/llvm/llvm-project/commit/2469cdd156c5290c087116a2b5eaf99f9ef12f09
  Author: Alex Zinenko <zinenko at google.com>
  Date:   2023-07-21 (Fri, 21 Jul 2023)

  Changed paths:
    M mlir/include/mlir/Dialect/Linalg/IR/LinalgStructuredOps.td

  Log Message:
  -----------
  [mlir] remove RegionBranchOpInterface from linalg ops

Linalg structure ops do not implement control flow in the way expected
by RegionBranchOpInterface, and the interface implementation isn't
actually used anywhere. The presence of this interface without correct
implementation is confusing for, e.g., dataflow analyses.

Reviewed By: springerm

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




More information about the All-commits mailing list