File tree Expand file tree Collapse file tree 6 files changed +9
-172
lines changed Expand file tree Collapse file tree 6 files changed +9
-172
lines changed Original file line number Diff line number Diff line change 79
79
# launched, so, we need to setup llvm package to perform cmake
80
80
# configuration step to generate that database
81
81
curl -L "https://apt.llvm.org/llvm-snapshot.gpg.key" | sudo apt-key add -
82
- echo "deb https://apt.llvm.org/jammy/ llvm-toolchain-jammy main" | sudo tee -a /etc/apt/sources.list
82
+ echo "deb https://apt.llvm.org/jammy/ llvm-toolchain-jammy-21 main" | sudo tee -a /etc/apt/sources.list
83
83
sudo apt-get update
84
84
sudo apt-get install -yqq \
85
85
clang-format-${{ env.LLVM_VERSION }} clang-tidy-${{ env.LLVM_VERSION }} \
Original file line number Diff line number Diff line change 69
69
run : |
70
70
curl -L "https://apt.llvm.org/llvm-snapshot.gpg.key" | sudo apt-key add -
71
71
curl -L "https://packages.lunarg.com/lunarg-signing-key-pub.asc" | sudo apt-key add -
72
- echo "deb https://apt.llvm.org/jammy/ llvm-toolchain-jammy main" | sudo tee -a /etc/apt/sources.list
72
+ echo "deb https://apt.llvm.org/jammy/ llvm-toolchain-jammy-21 main" | sudo tee -a /etc/apt/sources.list
73
73
echo "deb https://packages.lunarg.com/vulkan jammy main" | sudo tee -a /etc/apt/sources.list
74
74
sudo apt-get update
75
75
sudo apt-get -yq --no-install-suggests --no-install-recommends install \
82
82
uses : actions/checkout@v4
83
83
with :
84
84
repository : llvm/llvm-project
85
- ref : main
85
+ ref : release/21.x
86
86
path : llvm-project
87
87
- name : Checkout the translator sources
88
88
uses : actions/checkout@v4
@@ -137,7 +137,7 @@ jobs:
137
137
uses : actions/checkout@v4
138
138
with :
139
139
repository : llvm/llvm-project
140
- ref : main
140
+ ref : release/21.x
141
141
path : llvm-project
142
142
- name : Checkout the translator sources
143
143
uses : actions/checkout@v4
@@ -189,7 +189,7 @@ jobs:
189
189
uses : actions/checkout@v4
190
190
with :
191
191
repository : llvm/llvm-project
192
- ref : main
192
+ ref : release/21.x
193
193
path : llvm-project
194
194
- name : Checkout the translator sources
195
195
uses : actions/checkout@v4
Original file line number Diff line number Diff line change 61
61
run : |
62
62
curl -L "https://apt.llvm.org/llvm-snapshot.gpg.key" | sudo apt-key add -
63
63
curl -L "https://packages.lunarg.com/lunarg-signing-key-pub.asc" | sudo apt-key add -
64
- echo "deb https://apt.llvm.org/jammy/ llvm-toolchain-jammy main" | sudo tee -a /etc/apt/sources.list
64
+ echo "deb https://apt.llvm.org/jammy/ llvm-toolchain-jammy-21 main" | sudo tee -a /etc/apt/sources.list
65
65
echo "deb https://packages.lunarg.com/vulkan jammy main" | sudo tee -a /etc/apt/sources.list
66
66
sudo apt-get update
67
67
sudo apt-get -yq --no-install-suggests --no-install-recommends install \
Load Diff This file was deleted.
Original file line number Diff line number Diff line change 1
1
cmake_minimum_required (VERSION 3.13.4 )
2
2
3
3
if (NOT DEFINED BASE_LLVM_VERSION )
4
- set (BASE_LLVM_VERSION 21.0 .0 )
4
+ set (BASE_LLVM_VERSION 21.1 .0 )
5
5
endif (NOT DEFINED BASE_LLVM_VERSION )
6
6
set (LLVM_SPIRV_VERSION ${BASE_LLVM_VERSION} .0 )
7
7
Original file line number Diff line number Diff line change 1
1
# LLVM/SPIR-V Bi-Directional Translator
2
2
3
- [ ![ Out-of-tree build & tests] ( https://github.com/KhronosGroup/SPIRV-LLVM-Translator/actions/workflows/check-out-of-tree-build.yml/badge.svg?branch=main &event=schedule )] ( https://github.com/KhronosGroup/SPIRV-LLVM-Translator/actions?query=workflow%3A%22Out-of-tree+build+%26+tests%22+event%3Aschedule )
4
- [ ![ In-tree build & tests] ( https://github.com/KhronosGroup/SPIRV-LLVM-Translator/actions/workflows/check-in-tree-build.yml/badge.svg?branch=main &event=schedule )] ( https://github.com/KhronosGroup/SPIRV-LLVM-Translator/actions?query=workflow%3A%22In-tree+build+%26+tests%22+event%3Aschedule )
3
+ [ ![ Out-of-tree build & tests] ( https://github.com/KhronosGroup/SPIRV-LLVM-Translator/actions/workflows/check-out-of-tree-build.yml/badge.svg?branch=llvm_release_210 &event=schedule )] ( https://github.com/KhronosGroup/SPIRV-LLVM-Translator/actions?query=workflow%3A%22Out-of-tree+build+%26+tests%22+event%3Aschedule )
4
+ [ ![ In-tree build & tests] ( https://github.com/KhronosGroup/SPIRV-LLVM-Translator/actions/workflows/check-in-tree-build.yml/badge.svg?branch=llvm_release_210 &event=schedule )] ( https://github.com/KhronosGroup/SPIRV-LLVM-Translator/actions?query=workflow%3A%22In-tree+build+%26+tests%22+event%3Aschedule )
5
5
6
6
This repository contains source code for the LLVM/SPIR-V Bi-Directional Translator, a library and tool for translation between LLVM IR and [ SPIR-V] ( https://www.khronos.org/registry/spir-v/ ) .
7
7
This project currently only supports the OpenCL/compute "flavour" of SPIR-V: it consumes and produces SPIR-V modules that declare the ` Kernel ` capability.
You can’t perform that action at this time.
0 commit comments