@@ -25,9 +25,9 @@ Before the build all dependencies must be downloaded and laid out as follows:
2525This can be done using the following commands:
2626``` bash
2727cd < workspace>
28- git clone https://github.com/llvm/llvm-project.git .
29- git clone https://github.com/KhronosGroup/SPIRV-LLVM-Translator.git
30- git clone https://github.com/intel/opencl-clang.git
28+ git clone https://github.com/llvm/llvm-project.git . -b release/18.x
29+ git clone https://github.com/KhronosGroup/SPIRV-LLVM-Translator.git -b llvm_release_180
30+ git clone https://github.com/intel/opencl-clang.git -b ocl-open-180
3131```
3232
3333Then we need to create a build directory and run the build:
@@ -60,7 +60,7 @@ documented in [Embedding LLVM in your project](https://llvm.org/docs/CMake.html#
6060Commands to checkout sources and build:
6161``` bash
6262cd < workspace>
63- git clone https://github.com/intel/opencl-clang.git
63+ git clone https://github.com/intel/opencl-clang.git -b ocl-open-180
6464mkdir build && cd build
6565cmake ../opencl-clang
6666make all -j` nproc`
@@ -70,13 +70,13 @@ make all -j`nproc`
7070
7171##### Preferred LLVM version
7272
73- By default, opencl-clang's cmake script is searching for LLVM which is built
74- based on the latest verion of current branch. You can override target version of
75- LLVM by using the ` PREFERRED_LLVM_VERSION ` cmake option:
73+ By default, opencl-clang's cmake script is searching for LLVM 17. You can
74+ override target version of LLVM by using the ` PREFERRED_LLVM_VERSION ` cmake
75+ option:
7676
7777Example:
7878``` bash
79- cmake -DPREFERRED_LLVM_VERSION=" 18 " ../opencl-clang
79+ cmake -DPREFERRED_LLVM_VERSION=" 17 " ../opencl-clang
8080```
8181
8282##### Custom LLVM installation
0 commit comments