Skip to content

Commit 80c8366

Browse files
authored
[SYCL][NATIVECPU] Update OCK tag (#12865)
Updates the git tag for the oneAPI Construction Kit.
1 parent 5ec9cce commit 80c8366

File tree

1 file changed

+13
-6
lines changed

1 file changed

+13
-6
lines changed

sycl/plugins/native_cpu/CMakeLists.txt

Lines changed: 13 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -28,12 +28,13 @@ if(NATIVECPU_USE_OCK)
2828
include(FetchContent)
2929
FetchContent_Declare(oneapi-ck
3030
GIT_REPOSITORY https://github.com/codeplaysoftware/oneapi-construction-kit.git
31-
# commit 63f4ba99fc758ffc4268a807b21816b6be1b1b68
32-
# Author: PietroGhg <[email protected]>
33-
# Date: Wed Jan 31 14:06:36 2024 +0100
34-
# Merge pull request #326 from PietroGhg/pietro/vecz
35-
# Integrate vecz in experimental branch
36-
GIT_TAG 63f4ba99fc758ffc4268a807b21816b6be1b1b68
31+
# commit 62090f9d469a30e0595f445ff664ea2ecfe77b44
32+
# Merge: 6151546a af33ddfb
33+
# Author: PietroGhg <[email protected]>
34+
# Date: Thu Feb 29 12:46:49 2024 +0100
35+
# Merge pull request #385 from PietroGhg/pietro/multi_llvm_include
36+
# [NATIVECPU] Avoid specifying include path manually for multi_llvm and Native CPU
37+
GIT_TAG 62090f9d469a30e0595f445ff664ea2ecfe77b44
3738
)
3839
FetchContent_GetProperties(oneapi-ck)
3940
if(NOT oneapi-ck_POPULATED)
@@ -43,6 +44,12 @@ if(NATIVECPU_USE_OCK)
4344
set(CA_NATIVE_CPU 1)
4445
add_subdirectory(${oneapi-ck_SOURCE_DIR} ${oneapi-ck_BINARY_DIR} EXCLUDE_FROM_ALL)
4546
endif()
47+
install(TARGETS multi_llvm
48+
EXPORT;LLVMExports
49+
LIBRARY DESTINATION lib${LLVM_LIBDIR_SUFFIX} COMPONENT multi_llvm
50+
ARCHIVE DESTINATION lib${LLVM_LIBDIR_SUFFIX} COMPONENT multi_llvm
51+
RUNTIME DESTINATION lib${LLVM_LIBDIR_SUFFIX} COMPONENT multi_llvm)
52+
set_property(GLOBAL APPEND PROPERTY LLVM_EXPORTS multi_llvm)
4653
target_compile_definitions(LLVMSYCLLowerIR PRIVATE NATIVECPU_USE_OCK)
4754
target_include_directories(LLVMSYCLLowerIR PRIVATE
4855
${oneapi-ck_SOURCE_DIR}/modules/compiler/multi_llvm/include

0 commit comments

Comments
 (0)