[all-commits] [llvm/llvm-project] b9fe46: [mlir][transform] LISH: Add transform op (#70630)

Matthias Springer via All-commits all-commits at lists.llvm.org
Sat Nov 4 19:41:05 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: b9fe461e7382875156890b286d53b4429fcaa588
      https://github.com/llvm/llvm-project/commit/b9fe461e7382875156890b286d53b4429fcaa588
  Author: Matthias Springer <me at m-sp.org>
  Date:   2023-11-05 (Sun, 05 Nov 2023)

  Changed paths:
    M mlir/include/mlir/Dialect/Linalg/TransformOps/LinalgTransformOps.td
    M mlir/include/mlir/Dialect/Transform/CMakeLists.txt
    A mlir/include/mlir/Dialect/Transform/LoopExtension/CMakeLists.txt
    A mlir/include/mlir/Dialect/Transform/LoopExtension/LoopExtension.h
    A mlir/include/mlir/Dialect/Transform/LoopExtension/LoopExtensionOps.h
    A mlir/include/mlir/Dialect/Transform/LoopExtension/LoopExtensionOps.td
    M mlir/include/mlir/Dialect/Transform/PDLExtension/PDLExtensionOps.td
    M mlir/include/mlir/InitAllExtensions.h
    M mlir/include/mlir/Transforms/LoopInvariantCodeMotionUtils.h
    M mlir/lib/Dialect/Linalg/TransformOps/LinalgTransformOps.cpp
    M mlir/lib/Dialect/Transform/CMakeLists.txt
    A mlir/lib/Dialect/Transform/LoopExtension/CMakeLists.txt
    A mlir/lib/Dialect/Transform/LoopExtension/LoopExtension.cpp
    A mlir/lib/Dialect/Transform/LoopExtension/LoopExtensionOps.cpp
    M mlir/lib/Transforms/LoopInvariantCodeMotion.cpp
    M mlir/lib/Transforms/Utils/LoopInvariantCodeMotionUtils.cpp
    A mlir/test/Dialect/Transform/test-loop-transforms.mlir
    M mlir/test/lib/Dialect/Transform/CMakeLists.txt
    M utils/bazel/llvm-project-overlay/mlir/BUILD.bazel

  Log Message:
  -----------
  [mlir][transform] LISH: Add transform op (#70630)

Add a transform op for loop-invariant subset hoisting. Delete the old
transform op from the Linalg dialect.




More information about the All-commits mailing list