[all-commits] [llvm/llvm-project] fa8eb6: libclc: Reimplement amdhsa workitem functions
Matt Arsenault via All-commits
all-commits at lists.llvm.org
Wed Mar 4 01:18:58 PST 2026
Branch: refs/heads/users/arsenm/libclc/reimplement-amdhsa-cov5-workitem-functions
Home: https://github.com/llvm/llvm-project
Commit: fa8eb6b22625791454bd2ccd3aa3fc009f432fca
https://github.com/llvm/llvm-project/commit/fa8eb6b22625791454bd2ccd3aa3fc009f432fca
Author: Matt Arsenault <Matthew.Arsenault at amd.com>
Date: 2026-03-04 (Wed, 04 Mar 2026)
Changed paths:
M libclc/clc/lib/amdgcn/workitem/clc_get_global_offset.cl
M libclc/clc/lib/amdgcn/workitem/clc_get_work_dim.cl
M libclc/cmake/modules/AddLibclc.cmake
Log Message:
-----------
libclc: Reimplement amdhsa workitem functions
These were quite out of date and broken. These were originally
implemented for clover, which at one point was aiming for HSA v2 ABI
near compatibility. Since clover has been removed, that path is dead.
This was also broken for the modern HSA ABIs. Update to assume the
v5 ABI.
To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications
More information about the All-commits
mailing list