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}"


        
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to