[all-commits] [llvm/llvm-project] fcfd4f: [mlir][Linalg] NFC - Refactor LinalgStructuredOps ...

Nicolas Vasilache via All-commits all-commits at lists.llvm.org
Wed Feb 26 06:27:29 PST 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: fcfd4fb686b83a5c8c7ba2c3bd4992ff24e83870
      https://github.com/llvm/llvm-project/commit/fcfd4fb686b83a5c8c7ba2c3bd4992ff24e83870
  Author: Nicolas Vasilache <ntv at google.com>
  Date:   2020-02-26 (Wed, 26 Feb 2020)

  Changed paths:
    M mlir/include/mlir/Dialect/Linalg/IR/CMakeLists.txt
    M mlir/include/mlir/Dialect/Linalg/IR/LinalgOps.h
    M mlir/include/mlir/Dialect/Linalg/IR/LinalgStructuredOps.td
    A mlir/include/mlir/Dialect/Linalg/IR/LinalgStructuredOpsInterface.td
    M mlir/include/mlir/Dialect/Linalg/IR/LinalgTraits.h
    M mlir/lib/Dialect/Linalg/IR/CMakeLists.txt
    M mlir/lib/Dialect/Linalg/IR/LinalgOps.cpp
    M mlir/lib/Dialect/Linalg/Transforms/Fusion.cpp
    M mlir/lib/Dialect/Linalg/Transforms/LinalgToLoops.cpp
    M mlir/lib/Dialect/Linalg/Transforms/Tiling.cpp

  Log Message:
  -----------
  [mlir][Linalg] NFC - Refactor LinalgStructuredOps towards "named" Linalg ops

This revision performs some basic refactoring towards more easily defining Linalg "named" ops. Such named ops form the backbone of operations that are ubiquitous in the ML application domain.




More information about the All-commits mailing list