[llvm-branch-commits] [llvm] 179d57b - Revert "[SPIR-V] Add SPIRV to LLVM_ALL_TARGETS (#119653)"

via llvm-branch-commits llvm-branch-commits at lists.llvm.org
Sun Jan 19 15:28:15 PST 2025


Author: Michal Paszkowski
Date: 2025-01-20T00:28:12+01:00
New Revision: 179d57bf3735cb26dee182495dd4f8ef89c7d35c

URL: https://github.com/llvm/llvm-project/commit/179d57bf3735cb26dee182495dd4f8ef89c7d35c
DIFF: https://github.com/llvm/llvm-project/commit/179d57bf3735cb26dee182495dd4f8ef89c7d35c.diff

LOG: Revert "[SPIR-V] Add SPIRV to LLVM_ALL_TARGETS (#119653)"

This reverts commit c46df8538034d706d4e5927314950f2a1b79e771.

Added: 
    

Modified: 
    .github/workflows/spirv-tests.yml
    llvm/CMakeLists.txt
    llvm/Maintainers.md
    llvm/docs/ReleaseNotes.md

Removed: 
    


################################################################################
diff  --git a/.github/workflows/spirv-tests.yml b/.github/workflows/spirv-tests.yml
index ea466dc6c52e57..34c77a398c1504 100644
--- a/.github/workflows/spirv-tests.yml
+++ b/.github/workflows/spirv-tests.yml
@@ -25,5 +25,5 @@ jobs:
     with:
       build_target: check-llvm-codegen-spirv
       projects:
-      extra_cmake_args: '-DLLVM_TARGETS_TO_BUILD="SPIRV" -DLLVM_INCLUDE_SPIRV_TOOLS_TESTS=ON'
+      extra_cmake_args: '-DLLVM_TARGETS_TO_BUILD="" -DLLVM_EXPERIMENTAL_TARGETS_TO_BUILD="SPIRV" -DLLVM_INCLUDE_SPIRV_TOOLS_TESTS=ON'
       os_list: '["ubuntu-22.04"]'

diff  --git a/llvm/CMakeLists.txt b/llvm/CMakeLists.txt
index ad12100fdb5b89..f14065ab037990 100644
--- a/llvm/CMakeLists.txt
+++ b/llvm/CMakeLists.txt
@@ -486,7 +486,6 @@ set(LLVM_ALL_TARGETS
   PowerPC
   RISCV
   Sparc
-  SPIRV
   SystemZ
   VE
   WebAssembly
@@ -499,6 +498,7 @@ set(LLVM_ALL_EXPERIMENTAL_TARGETS
   CSKY
   DirectX
   M68k
+  SPIRV
   Xtensa
 )
 

diff  --git a/llvm/Maintainers.md b/llvm/Maintainers.md
index 2e995dc27dcd04..74dcc5abf5645e 100644
--- a/llvm/Maintainers.md
+++ b/llvm/Maintainers.md
@@ -284,11 +284,8 @@ koachan at protonmail.com (email), [koachan](https://github.com/koachan) (GitHub)
 
 #### SPIRV backend
 
-Vyacheslav Levytskyy \
-vyacheslav.levytskyy at intel.com, vyacheslav.levytskyy at gmail.com (email), [VyacheslavLevytskyy](https://github.com/VyacheslavLevytskyy) (GitHub)
-
-Nathan Gauër \
-brioche at google.com (email), [Keenuts](https://github.com/Keenuts) (GitHub)
+Ilia Diachkov \
+ilia.diachkov at gmail.com (email), [iliya-diyachkov](https://github.com/iliya-diyachkov) (GitHub)
 
 #### SystemZ backend
 

diff  --git a/llvm/docs/ReleaseNotes.md b/llvm/docs/ReleaseNotes.md
index 48f962d212e86d..8f88b824f965aa 100644
--- a/llvm/docs/ReleaseNotes.md
+++ b/llvm/docs/ReleaseNotes.md
@@ -47,12 +47,6 @@ for adding a new subsection. -->
   same semantics. The normalizer makes it easier to spot semantic 
diff erences
   when 
diff ing two modules which have undergone 
diff erent passes.
 
-* The SPIR-V backend is now an official LLVM target, providing OpenCL and SYCL
-  conformance and establishing a foundation for broader applicability to other
-  APIs, including Vulkan, GLSL, and HLSL. This backend aims to offer a unified
-  approach for diverse compute and graphics workloads, providing a robust
-  alternative to the Khronos SPIR-V LLVM Translator.
-
 * ...
 
 <!-- If you would like to document a larger change, then you can add a


        


More information about the llvm-branch-commits mailing list