Skip to content

Commit 78405de

Browse files
authored
[SYCL] Remove usage of LLVMGenXIntrinsics CMake target (#18249)
The target isn't defined when using `find_package` to use the preinstalled version, and we don't need it even when using `FetchContent`. Signed-off-by: Sarnie, Nick <nick.sarnie@intel.com>
1 parent bbd36fc commit 78405de

File tree

3 files changed

+0
-17
lines changed

3 files changed

+0
-17
lines changed

llvm/lib/SYCLLowerIR/CMakeLists.txt

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -47,9 +47,6 @@ if (NOT TARGET LLVMGenXIntrinsics)
4747
endif()
4848
endif (NOT TARGET LLVMGenXIntrinsics)
4949

50-
set_property(GLOBAL PROPERTY LLVMGenXIntrinsics_SOURCE_PROP ${LLVMGenXIntrinsics_SOURCE_DIR})
51-
set_property(GLOBAL PROPERTY LLVMGenXIntrinsics_BINARY_PROP ${LLVMGenXIntrinsics_BINARY_DIR})
52-
5350
add_llvm_component_library(LLVMSYCLLowerIR
5451
ESIMD/ESIMDOptimizeVecArgCallConv.cpp
5552
ESIMD/ESIMDUtils.cpp

llvm/tools/sycl-post-link/CMakeLists.txt

Lines changed: 0 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -16,25 +16,12 @@ set(LLVM_LINK_COMPONENTS
1616
Analysis
1717
)
1818

19-
get_property(LLVMGenXIntrinsics_SOURCE_DIR GLOBAL PROPERTY LLVMGenXIntrinsics_SOURCE_PROP)
20-
get_property(LLVMGenXIntrinsics_BINARY_DIR GLOBAL PROPERTY LLVMGenXIntrinsics_BINARY_PROP)
21-
22-
include_directories(
23-
${LLVMGenXIntrinsics_SOURCE_DIR}/GenXIntrinsics/include
24-
${LLVMGenXIntrinsics_BINARY_DIR}/GenXIntrinsics/include)
25-
2619
add_llvm_tool(sycl-post-link
2720
sycl-post-link.cpp
28-
ADDITIONAL_HEADER_DIRS
29-
${LLVMGenXIntrinsics_SOURCE_DIR}/GenXIntrinsics/include
30-
${LLVMGenXIntrinsics_BINARY_DIR}/GenXIntrinsics/include
3121

3222
DEPENDS
3323
intrinsics_gen
34-
LLVMGenXIntrinsics
3524
)
3625

3726
setup_host_tool(sycl-post-link SYCL_POST_LINK
3827
sycl-post-link_exe sycl-post-link_target)
39-
40-
target_link_libraries(sycl-post-link PRIVATE LLVMGenXIntrinsics)

sycl-jit/jit-compiler/CMakeLists.txt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,6 @@ add_llvm_library(sycl-jit
3535
MC
3636
SYCLLowerIR
3737
SYCLPostLink
38-
GenXIntrinsics
3938
${LLVM_TARGETS_TO_BUILD}
4039

4140
LINK_LIBS

0 commit comments

Comments
 (0)