[all-commits] [llvm/llvm-project] 683480: [mlir][vector] NFC remove dependency of VectorTran...

Thomas via All-commits all-commits at lists.llvm.org
Wed Jun 15 09:09:13 PDT 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 6834803c3dbcb2dff9e550941c606363c06fdf45
      https://github.com/llvm/llvm-project/commit/6834803c3dbcb2dff9e550941c606363c06fdf45
  Author: Thomas Raoux <thomasraoux at google.com>
  Date:   2022-06-15 (Wed, 15 Jun 2022)

  Changed paths:
    M mlir/include/mlir/Dialect/Vector/Transforms/VectorDistribution.h
    M mlir/lib/Dialect/Vector/Transforms/VectorDistribute.cpp
    M mlir/test/lib/Dialect/Vector/TestVectorTransforms.cpp
    M utils/bazel/llvm-project-overlay/mlir/BUILD.bazel

  Log Message:
  -----------
  [mlir][vector] NFC remove dependency of VectorTransform to GPU dialect

Make the reduction distribution pattern more generic and remove layering
problem. The new pattern to distribute reduction is now independent of
GPU and takes a lamdba to decide how the distributed reduction should be
generated.

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




More information about the All-commits mailing list