[libclc] [libclc] Rename clc/lib/generic/subgroup/sub_group_barrier.cl (PR #213393)

Wenju He via cfe-commits cfe-commits at lists.llvm.org
Fri Jul 31 18:06:30 PDT 2026


https://github.com/wenju-he created https://github.com/llvm/llvm-project/pull/213393

libclc.a contains two members sub_group_barrier.cl.o, one from libclc/clc/lib/generic/subgroup and another from
libclc/opencl/lib/generic/synchronization.
Rename the first one to clc_sub_group_barrier_default_scope.cl to avoid confusion.

>From 79a1acfd2cdaa1ec941ba1e54644697175bbc685 Mon Sep 17 00:00:00 2001
From: Wenju He <wenju.he at intel.com>
Date: Sat, 1 Aug 2026 02:58:56 +0200
Subject: [PATCH] [libclc] Rename clc/lib/generic/subgroup/sub_group_barrier.cl

libclc.a contains two members sub_group_barrier.cl.o, one from
libclc/clc/lib/generic/subgroup and another from
libclc/opencl/lib/generic/synchronization.
Rename to clc_sub_group_barrier_default_scope.cl to avoid confusion.
---
 libclc/clc/lib/generic/CMakeLists.txt                           | 2 +-
 ..._group_barrier.cl => clc_sub_group_barrier_default_scope.cl} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)
 rename libclc/clc/lib/generic/subgroup/{sub_group_barrier.cl => clc_sub_group_barrier_default_scope.cl} (100%)

diff --git a/libclc/clc/lib/generic/CMakeLists.txt b/libclc/clc/lib/generic/CMakeLists.txt
index 673c82b002b33..f38144ebcff4b 100644
--- a/libclc/clc/lib/generic/CMakeLists.txt
+++ b/libclc/clc/lib/generic/CMakeLists.txt
@@ -199,7 +199,7 @@ libclc_add_sources(${LIBCLC_CLC_TARGET} FILES
   shared/clc_vload.cl
   shared/clc_vstore.cl
   subnormal_config.cl
-  subgroup/sub_group_barrier.cl
+  subgroup/clc_sub_group_barrier_default_scope.cl
   workitem/clc_get_global_id.cl
   workitem/clc_get_global_linear_id.cl
   workitem/clc_get_local_linear_id.cl
diff --git a/libclc/clc/lib/generic/subgroup/sub_group_barrier.cl b/libclc/clc/lib/generic/subgroup/clc_sub_group_barrier_default_scope.cl
similarity index 100%
rename from libclc/clc/lib/generic/subgroup/sub_group_barrier.cl
rename to libclc/clc/lib/generic/subgroup/clc_sub_group_barrier_default_scope.cl



More information about the cfe-commits mailing list