[all-commits] [llvm/llvm-project] bc29fc: [MLIR] Create GPU utils library & move distributio...

Petr Kurapov via All-commits all-commits at lists.llvm.org
Fri Dec 13 01:27:19 PST 2024


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: bc29fc937c6cb4a210f80c93c79fc6ed97c801f8
      https://github.com/llvm/llvm-project/commit/bc29fc937c6cb4a210f80c93c79fc6ed97c801f8
  Author: Petr Kurapov <petr.a.kurapov at intel.com>
  Date:   2024-12-13 (Fri, 13 Dec 2024)

  Changed paths:
    M mlir/include/mlir/Conversion/GPUCommon/GPUCommonPass.h
    M mlir/include/mlir/Dialect/GPU/Transforms/Passes.h
    R mlir/include/mlir/Dialect/GPU/Transforms/Utils.h
    A mlir/include/mlir/Dialect/GPU/Utils/DistributionUtils.h
    A mlir/include/mlir/Dialect/GPU/Utils/GPUUtils.h
    M mlir/lib/Dialect/GPU/CMakeLists.txt
    M mlir/lib/Dialect/GPU/Transforms/AsyncRegionRewriter.cpp
    M mlir/lib/Dialect/GPU/Transforms/KernelOutlining.cpp
    M mlir/lib/Dialect/GPU/Transforms/SubgroupReduceLowering.cpp
    R mlir/lib/Dialect/GPU/Transforms/Utils.cpp
    A mlir/lib/Dialect/GPU/Utils/CMakeLists.txt
    A mlir/lib/Dialect/GPU/Utils/DistributionUtils.cpp
    A mlir/lib/Dialect/GPU/Utils/Utils.cpp
    M mlir/lib/Dialect/Vector/Transforms/CMakeLists.txt
    M mlir/lib/Dialect/Vector/Transforms/VectorDistribute.cpp

  Log Message:
  -----------
  [MLIR] Create GPU utils library & move distribution utils (#119264)

Continue the move of `warp_execute_on_lane_0` op to the gpu dialect
(#116994). This patch creates a utils library in GPU and moves generic
helper functions there.



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