[all-commits] [llvm/llvm-project] c13f80: [mlir][linalg] raise generic to named ops. (#110421)

Javed Absar via All-commits all-commits at lists.llvm.org
Fri Oct 11 07:27:48 PDT 2024


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: c13f806f17ac61961015e38b69c8b39ba7d454ac
      https://github.com/llvm/llvm-project/commit/c13f806f17ac61961015e38b69c8b39ba7d454ac
  Author: Javed Absar <106147771+javedabsar1 at users.noreply.github.com>
  Date:   2024-10-11 (Fri, 11 Oct 2024)

  Changed paths:
    M mlir/include/mlir/Dialect/Linalg/IR/LinalgInterfaces.h
    M mlir/include/mlir/Dialect/Linalg/IR/LinalgInterfaces.td
    M mlir/include/mlir/Dialect/Linalg/IR/LinalgStructuredOps.td
    M mlir/lib/Dialect/Linalg/IR/LinalgInterfaces.cpp
    M mlir/lib/Dialect/Linalg/Transforms/Specialize.cpp
    A mlir/test/Dialect/Linalg/roundtrip-broadcast.mlir
    A mlir/test/Dialect/Linalg/roundtrip-transpose.mlir
    A mlir/test/Dialect/Linalg/specialize-generic-ops-fail.mlir
    M mlir/test/Dialect/Linalg/transform-op-specialize.mlir

  Log Message:
  -----------
  [mlir][linalg] raise generic to named ops. (#110421)

Add support for specializing linalg.broadcast and linalg.transform from generic. Also, does some refactoring to reuse specialization checks, migrating some common uses to op interface methods.



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list