Skip to content

Commit 5af7905

Browse files
Revert "[SPIR-V] Add SPIRV to LLVM_ALL_TARGETS" (#123532)
Reverts #119653
1 parent 6301394 commit 5af7905

File tree

4 files changed

+4
-13
lines changed

4 files changed

+4
-13
lines changed

.github/workflows/spirv-tests.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -25,5 +25,5 @@ jobs:
2525
with:
2626
build_target: check-llvm-codegen-spirv
2727
projects:
28-
extra_cmake_args: '-DLLVM_TARGETS_TO_BUILD="SPIRV" -DLLVM_INCLUDE_SPIRV_TOOLS_TESTS=ON'
28+
extra_cmake_args: '-DLLVM_TARGETS_TO_BUILD="" -DLLVM_EXPERIMENTAL_TARGETS_TO_BUILD="SPIRV" -DLLVM_INCLUDE_SPIRV_TOOLS_TESTS=ON'
2929
os_list: '["ubuntu-22.04"]'

llvm/CMakeLists.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -486,7 +486,6 @@ set(LLVM_ALL_TARGETS
486486
PowerPC
487487
RISCV
488488
Sparc
489-
SPIRV
490489
SystemZ
491490
VE
492491
WebAssembly
@@ -499,6 +498,7 @@ set(LLVM_ALL_EXPERIMENTAL_TARGETS
499498
CSKY
500499
DirectX
501500
M68k
501+
SPIRV
502502
Xtensa
503503
)
504504

llvm/Maintainers.md

+2-5
Original file line numberDiff line numberDiff line change
@@ -284,11 +284,8 @@ [email protected] (email), [koachan](https://github.com/koachan) (GitHub)
284284

285285
#### SPIRV backend
286286

287-
Vyacheslav Levytskyy \
288-
[email protected], [email protected] (email), [VyacheslavLevytskyy](https://github.com/VyacheslavLevytskyy) (GitHub)
289-
290-
Nathan Gauër \
291-
[email protected] (email), [Keenuts](https://github.com/Keenuts) (GitHub)
287+
Ilia Diachkov \
288+
[email protected] (email), [iliya-diyachkov](https://github.com/iliya-diyachkov) (GitHub)
292289

293290
#### SystemZ backend
294291

llvm/docs/ReleaseNotes.md

-6
Original file line numberDiff line numberDiff line change
@@ -47,12 +47,6 @@ for adding a new subsection. -->
4747
same semantics. The normalizer makes it easier to spot semantic differences
4848
when diffing two modules which have undergone different passes.
4949

50-
* The SPIR-V backend is now an official LLVM target, providing OpenCL and SYCL
51-
conformance and establishing a foundation for broader applicability to other
52-
APIs, including Vulkan, GLSL, and HLSL. This backend aims to offer a unified
53-
approach for diverse compute and graphics workloads, providing a robust
54-
alternative to the Khronos SPIR-V LLVM Translator.
55-
5650
* ...
5751

5852
<!-- If you would like to document a larger change, then you can add a

0 commit comments

Comments
 (0)