summaryrefslogtreecommitdiff
path: root/libclc/clc/lib/generic/integer
AgeCommit message (Expand)Author
2025-10-27[libclc] Implement integer __clc_abs using __builtin_elementwise_abs (#164957)Wenju He
2025-09-19[Clang] Rename elementwise builtins to `clzg` and `ctzg` (#157128)Joseph Huber
2025-09-03[NFC][libclc] Move _CLC_V_V_VP_VECTORIZE macro into clc_lgamma_r.cl and delet...Wenju He
2025-08-21[libclc] Use elementwise ctlz/cttz builtins for CLC clz/ctz (#154535)Fraser Cormack
2025-08-18[NFC][libclc] add missing __CLC_ prefix all internal macros (#153523)Wenju He
2025-07-18[libclc] Add generic implementation of bitfield_insert/extract,bit_reverse (#...Wenju He
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-04-15[libclc] Add ctz built-in implementation to clc and generic (#135309)Wenju He
2025-03-24[libclc] Add license headers to files missing them (#132239)Fraser Cormack
2025-02-20[libclc] Define macros for users of gentype.inc (#128012)Fraser Cormack
2025-02-18[libclc][NFC] Rename macro; undef at end of fileFraser Cormack
2025-02-18[libclc] Use CLC conversion builtins in CLC functions (#127628)Fraser Cormack
2025-02-05[libclc] Move rotate to CLC library; optimize (#125713)Fraser Cormack
2025-02-03[libclc] Move mad_sat to CLC; optimize for vector types (#125517)Fraser Cormack
2025-01-29[libclc] Move several integer functions to CLC library (#116786)Fraser Cormack
2025-01-29[libclc] Move (add|sub)_sat to CLC; optimize (#124903)Fraser Cormack
2024-11-06[libclc] Move abs/abs_diff to CLC libraryFraser Cormack