summaryrefslogtreecommitdiff
path: root/libclc/opencl
AgeCommit message (Expand)Author
2025-11-19[libclc] Use CLC atomic functions for legacy OpenCL atom/atomic builtins (#16...Wenju He
2025-11-05[NFC][libclc] Rename clc_cbrt.inc to clc_cbrt.h (#166330)Wenju He
2025-10-20[NFC][libclc] Simplify degrees, radians and smoothstep macros (#164203)Wenju He
2025-09-03[NFC][libclc] Move _CLC_V_V_VP_VECTORIZE macro into clc_lgamma_r.cl and delet...Wenju He
2025-09-01[libclc] update __clc_mem_fence: add MemorySemantic arg and use __builtin_amd...Wenju He
2025-08-18[NFC][libclc] add missing __CLC_ prefix all internal macros (#153523)Wenju He
2025-08-12[libclc] Add __attribute__((const)) to functions that don't access memory (#1...Wenju He
2025-08-06[libclc] Move mem_fence and barrier to clc library (#151446)Wenju He
2025-08-05[libclc] Refine id in async_work_group_copy STRIDED_COPY (#151644)Wenju He
2025-07-18[libclc] Add generic implementation of some atomic functions in OpenCL spec s...Wenju He
2025-07-18[libclc] Add generic implementation of bitfield_insert/extract,bit_reverse (#...Wenju He
2025-07-18[NFC][libclc] Delete clc/include/clc/relational/floatn.inc (#149252)Wenju He
2025-07-10[libclc] Declare workitem built-ins in clc, move ptx-nvidiacl workitem built-...Wenju He
2025-07-08[libclc] Remove catch-all opencl/clc.h (#147490)Fraser Cormack
2025-07-08[libclc] Tighten OpenCL builtin include strategy (#147276)Fraser Cormack
2025-07-07[libclc] Fix typo in OpenCL header math/sincos.h (#147244)Wenju He
2025-07-07[libclc] Reduce include usage in OpenCL builtins (#146840)Fraser Cormack
2025-07-07[NFC][libclc] Rename __CLC_FUNCTION to either FUNCTION or __IMPL_FUNCTION (#1...Wenju He
2025-06-30[NFC][libclc] Refactor _CLC_*_VECTORIZE macros to functions in .inc files (#1...Wenju He
2025-06-25[NFC][libclc] Replace and delete _CLC_DEFINE_UNARY/BINARY/TERNARY_BUILTIN mac...Wenju He
2025-06-06[NFC][libclc] Simplify clc_dot and dot implementation (#142922)Wenju He
2025-06-05[libclc] Add (fast) normalize to CLC; add half overloads (#139759)Fraser Cormack
2025-05-29[libclc] Move prefetch to clc library (#141721)Wenju He
2025-05-28[libclc] Move vload & vstore to CLC library (#141755)Fraser Cormack
2025-05-22[libclc] Move step to the CLC library; add missing half variants (#140936)Fraser Cormack
2025-05-21[libclc] Support the generic address space (#137183)Fraser Cormack
2025-05-21[libclc] Move all remquo address spaces to CLC library (#140871)Fraser Cormack
2025-05-21[libclc][NFC] Reuse inc file for OpenCL frexp declFraser Cormack
2025-05-21[libclc] Re-use shuffle_decl.inc in OpenCL shuffle2 declaration (#140679)Wenju He
2025-05-20[libclc] Fix header inclusion issuesFraser Cormack
2025-05-20[libclc] Reorganize OpenCL builtins (#140557)Fraser Cormack