https://github.com/arsenm created https://github.com/llvm/llvm-project/pull/185264
None >From 2e453f5358d963345a74916eb7e5369c0d81213e Mon Sep 17 00:00:00 2001 From: Matt Arsenault <[email protected]> Date: Sun, 8 Mar 2026 09:57:03 +0100 Subject: [PATCH] libclc: Fix wait_group_events build for targets without generic --- libclc/opencl/lib/amdgcn/async/wait_group_events.cl | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/libclc/opencl/lib/amdgcn/async/wait_group_events.cl b/libclc/opencl/lib/amdgcn/async/wait_group_events.cl index fac33f73af1c4..f1c9925847de5 100644 --- a/libclc/opencl/lib/amdgcn/async/wait_group_events.cl +++ b/libclc/opencl/lib/amdgcn/async/wait_group_events.cl @@ -15,9 +15,13 @@ _CLC_DEF _CLC_OVERLOAD void wait_group_events(int n, __private event_t *evs) { memory_scope_work_group); } -_CLC_DEF _CLC_OVERLOAD void wait_group_events(int n, __generic event_t *evs) { +#if _CLC_GENERIC_AS_SUPPORTED + +_CLC_DEF _CLC_OVERLOAD void wait_group_events(int n, event_t *evs) { (void)n; (void)evs; work_group_barrier(CLK_LOCAL_MEM_FENCE | CLK_GLOBAL_MEM_FENCE, memory_scope_work_group); } + +#endif _______________________________________________ cfe-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
