[libclc] e945f7a - [libclc][CMake] Rename opencl to clc in add_libclc_library, update comment (#186544)
via cfe-commits
cfe-commits at lists.llvm.org
Fri Mar 13 19:04:23 PDT 2026
Author: Wenju He
Date: 2026-03-14T10:04:19+08:00
New Revision: e945f7afbe7b152fee199f5cff856625001a107e
URL: https://github.com/llvm/llvm-project/commit/e945f7afbe7b152fee199f5cff856625001a107e
DIFF: https://github.com/llvm/llvm-project/commit/e945f7afbe7b152fee199f5cff856625001a107e.diff
LOG: [libclc][CMake] Rename opencl to clc in add_libclc_library, update comment (#186544)
Align with cmake function name.
Added:
Modified:
libclc/cmake/modules/AddLibclc.cmake
Removed:
################################################################################
diff --git a/libclc/cmake/modules/AddLibclc.cmake b/libclc/cmake/modules/AddLibclc.cmake
index 479a68865ad30..4c8bf87c5bbf8 100644
--- a/libclc/cmake/modules/AddLibclc.cmake
+++ b/libclc/cmake/modules/AddLibclc.cmake
@@ -146,9 +146,9 @@ function(link_libclc_builtin_library target_name)
)
endfunction()
-# Builds an OpenCL builtins library from sources, links it with any
-# internalized dependencies via link_libclc_builtin_library, and adds
-# a verification test for unresolved symbols.
+# Builds a builtins library from sources, links it with any internalized
+# dependencies via link_libclc_builtin_library, and adds a verification test
+# for unresolved symbols.
function(add_libclc_library target_name)
cmake_parse_arguments(ARG
""
@@ -167,19 +167,19 @@ function(add_libclc_library target_name)
message(FATAL_ERROR "SOURCES is required for add_libclc_library")
endif()
- set(opencl_lib ${target_name}_opencl_builtins)
- add_libclc_builtin_library(${opencl_lib}
+ set(builtins_target ${target_name}_clc_builtins)
+ add_libclc_builtin_library(${builtins_target}
SOURCES ${ARG_SOURCES}
COMPILE_OPTIONS ${ARG_COMPILE_OPTIONS}
INCLUDE_DIRS ${ARG_INCLUDE_DIRS}
COMPILE_DEFINITIONS ${ARG_COMPILE_DEFINITIONS}
- FOLDER "libclc/Device IR/OpenCL"
+ FOLDER "libclc/Device IR/Intermediate"
)
link_libclc_builtin_library(${target_name}
ARCH ${ARG_ARCH}
TRIPLE ${ARG_TRIPLE}
- LIBRARIES ${opencl_lib}
+ LIBRARIES ${builtins_target}
INTERNALIZE_LIBRARIES ${ARG_INTERNALIZE_LIBRARIES}
OPT_FLAGS ${ARG_OPT_FLAGS}
OUTPUT_FILENAME "${ARG_OUTPUT_FILENAME}"
More information about the cfe-commits
mailing list