[all-commits] [llvm/llvm-project] e7e3c4: [mlir] Remove mlir-vulkan-runner and GPUToVulkan c...

Andrea Faulds via All-commits all-commits at lists.llvm.org
Tue Jan 21 07:51:50 PST 2025


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: e7e3c45bc70904e24e2b3221ac8521e67eb84668
      https://github.com/llvm/llvm-project/commit/e7e3c45bc70904e24e2b3221ac8521e67eb84668
  Author: Andrea Faulds <andrea.faulds at amd.com>
  Date:   2025-01-21 (Tue, 21 Jan 2025)

  Changed paths:
    R mlir/include/mlir/Conversion/GPUToVulkan/ConvertGPUToVulkanPass.h
    M mlir/include/mlir/Conversion/Passes.h
    M mlir/include/mlir/Conversion/Passes.td
    M mlir/lib/Conversion/CMakeLists.txt
    R mlir/lib/Conversion/GPUToVulkan/CMakeLists.txt
    R mlir/lib/Conversion/GPUToVulkan/ConvertGPULaunchFuncToVulkanLaunchFunc.cpp
    R mlir/lib/Conversion/GPUToVulkan/ConvertLaunchFuncToVulkanCalls.cpp
    M mlir/lib/ExecutionEngine/CMakeLists.txt
    A mlir/lib/ExecutionEngine/VulkanRuntime.cpp
    A mlir/lib/ExecutionEngine/VulkanRuntime.h
    A mlir/lib/ExecutionEngine/VulkanRuntimeWrappers.cpp
    M mlir/test/CMakeLists.txt
    R mlir/test/Conversion/GPUToVulkan/invoke-vulkan.mlir
    R mlir/test/Conversion/GPUToVulkan/lower-gpu-launch-vulkan-launch.mlir
    A mlir/test/Integration/GPU/Vulkan/addf.mlir
    A mlir/test/Integration/GPU/Vulkan/addf_if.mlir
    A mlir/test/Integration/GPU/Vulkan/addi.mlir
    A mlir/test/Integration/GPU/Vulkan/addi8.mlir
    A mlir/test/Integration/GPU/Vulkan/addui_extended.mlir
    A mlir/test/Integration/GPU/Vulkan/lit.local.cfg
    A mlir/test/Integration/GPU/Vulkan/mulf.mlir
    A mlir/test/Integration/GPU/Vulkan/smul_extended.mlir
    A mlir/test/Integration/GPU/Vulkan/subf.mlir
    A mlir/test/Integration/GPU/Vulkan/time.mlir
    A mlir/test/Integration/GPU/Vulkan/umul_extended.mlir
    A mlir/test/Integration/GPU/Vulkan/vector-deinterleave.mlir
    A mlir/test/Integration/GPU/Vulkan/vector-interleave.mlir
    A mlir/test/Integration/GPU/Vulkan/vector-shuffle.mlir
    M mlir/test/lib/Pass/TestVulkanRunnerPipeline.cpp
    M mlir/test/lit.cfg.py
    R mlir/test/mlir-vulkan-runner/addf.mlir
    R mlir/test/mlir-vulkan-runner/addf_if.mlir
    R mlir/test/mlir-vulkan-runner/addi.mlir
    R mlir/test/mlir-vulkan-runner/addi8.mlir
    R mlir/test/mlir-vulkan-runner/addui_extended.mlir
    R mlir/test/mlir-vulkan-runner/lit.local.cfg
    R mlir/test/mlir-vulkan-runner/mulf.mlir
    R mlir/test/mlir-vulkan-runner/smul_extended.mlir
    R mlir/test/mlir-vulkan-runner/subf.mlir
    R mlir/test/mlir-vulkan-runner/time.mlir
    R mlir/test/mlir-vulkan-runner/umul_extended.mlir
    R mlir/test/mlir-vulkan-runner/vector-deinterleave.mlir
    R mlir/test/mlir-vulkan-runner/vector-interleave.mlir
    R mlir/test/mlir-vulkan-runner/vector-shuffle.mlir
    M mlir/tools/CMakeLists.txt
    R mlir/tools/mlir-vulkan-runner/CMakeLists.txt
    R mlir/tools/mlir-vulkan-runner/VulkanRuntime.cpp
    R mlir/tools/mlir-vulkan-runner/VulkanRuntime.h
    R mlir/tools/mlir-vulkan-runner/mlir-vulkan-runner.cpp
    R mlir/tools/mlir-vulkan-runner/vulkan-runtime-wrappers.cpp

  Log Message:
  -----------
  [mlir] Remove mlir-vulkan-runner and GPUToVulkan conversion passes (#123750)

This follows up on 733be4ed7dcf976719f424c0cb81b77a14f91f5a, which made
mlir-vulkan-runner and its associated passes redundant, and completes
the main goal of #73457. The mlir-vulkan-runner tests become part of the
integration test suite, and the Vulkan runner runtime components become
part of ExecutionEngine, just as was done when removing other
target-specific runners.



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