summaryrefslogtreecommitdiff
path: root/libclc/generic/include/clc/integer
AgeCommit message (Expand)Author
2025-05-20[libclc] Reorganize OpenCL builtins (#140557)Fraser Cormack
2025-04-30[libclc] Clean up unnecessary #undef __CLC_BODYs (#137959)Fraser Cormack
2025-04-30[libclc][NFC] Remove unused integer-gentype.incFraser Cormack
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-01-29[libclc] Move several integer functions to CLC library (#116786)Fraser Cormack
2024-10-31[libclc] Move min/max/clamp into the CLC builtins library (#114386)Fraser Cormack
2018-03-08integer/gentype: Add __CLC_VECSIZE macroJan Vesely
2018-03-08popcount: Provide function implementation rather than intrinsic redirectJan Vesely
2017-09-09integer: Add popcount implementation using ctpop intrinsicAaron Watry
2015-10-06integer: remove explicit casts from _MIN definitionsAaron Watry
2015-09-15integer: Update integer limits to comply with specAaron Watry
2014-09-02Implement generic mad_satJan Vesely
2014-08-23Revert "Implement generic mad_sat"Aaron Watry
2014-08-23Add int3/uint3 to integer-gentype.incAaron Watry
2014-08-23Implement generic mad_satAaron Watry
2013-09-09Parenthesize arguments for mad_hiAaron Watry
2013-09-06Implement mad_hi built-inAaron Watry
2013-09-05Remove unneeded semi-colonsAaron Watry
2013-08-19Add mul_hi implementation [v2]Aaron Watry
2013-08-15Add rhadd builtinAaron Watry
2013-08-15Add hadd builtinAaron Watry
2013-07-26Add missing integer min/max definitionsAaron Watry
2013-07-19Implement generic upsample()Aaron Watry
2013-07-15Add integer-gentype.inc: Missing file from r185839Tom Stellard
2013-07-08Implement mad24() and mul24() builtinsTom Stellard
2013-07-08Add __CLC_ prefix to all macro definitions in headersTom Stellard
2013-06-26libclc: Implement clz() builtinTom Stellard
2013-06-26libclc: Implement the min(vec, scalar) version of the min builtin.Tom Stellard
2013-06-26Simplify rotate implementation a bit..Tom Stellard
2013-06-26libclc: implement rotate builtinTom Stellard
2013-06-26libclc: Move max builtin to shared/Tom Stellard
2013-06-26libclc: Add max() builtin functionTom Stellard
2012-08-05Implement sub_sat builtin. Patch by Lei Mou!Peter Collingbourne
2012-01-08Initial commit.Peter Collingbourne