summaryrefslogtreecommitdiff
path: root/libclc/clc/lib/generic/math
AgeCommit message (Expand)Author
2025-11-05[NFC][libclc] Rename clc_cbrt.inc to clc_cbrt.h (#166330)Wenju He
2025-10-21[libclc] Fix double NAN_MASK in __clc_nan (#163522)Wenju He
2025-10-20[libclc] Move functions definition from header clc_sincos_piby4.inc into clc_...Wenju He
2025-09-18[libclc] Remove __attribute__((always_inline)) (#158791)Wenju He
2025-09-09[NFC][libclc] Replace _CLC_V_V_VP_VECTORIZE macro with use of unary_def_with_...Wenju He
2025-09-05[libclc] Implement erf/erfc vector function with loop since scalar function i...Wenju He
2025-09-05[libclc] Override generic symbol using llvm-link --override flag instead of u...Wenju He
2025-09-03[NFC][libclc] Move _CLC_V_V_VP_VECTORIZE macro into clc_lgamma_r.cl and delet...Wenju He
2025-08-18[NFC][libclc] add missing __CLC_ prefix all internal macros (#153523)Wenju He
2025-07-29[libclc] Optimize generic CLC fmin/fmax (#128506)Fraser Cormack
2025-07-29[libclc] Simplify unary_def_scalarize.inc's use in __clc_erf/erfc/tgamma (#15...Wenju He
2025-07-18[libclc] Enable `clang fp reciprocal` in clc_native_divide/recip/rsqrt/tan (#...Wenju He
2025-07-07[NFC][libclc] Rename __CLC_FUNCTION to either FUNCTION or __IMPL_FUNCTION (#1...Wenju He
2025-07-02[libclc] Add missing clc_lgamma_r with generic address space pointer arg (#14...Wenju He
2025-07-02[libclc] Add __clc_nan implementation with signed nancode argument (#146485)Wenju He
2025-06-30[NFC][libclc] Refactor _CLC_*_VECTORIZE macros to functions in .inc files (#1...Wenju He
2025-06-25[libclc] Avoid out-of-range float-to-int. (#145698)Harald van Dijk
2025-06-25[NFC][libclc] Replace and delete _CLC_DEFINE_UNARY/BINARY/TERNARY_BUILTIN mac...Wenju He
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-19[libclc] Mov erf & erfc to CLC library (#140524)Fraser Cormack
2025-05-16[libclc] Improving vector code generated from scalar code (#140008)Wenju He
2025-05-13[libclc] Move logb/ilogb to CLC library; optimize (#128028)Fraser Cormack
2025-05-12[libclc] Move 'half' builtins to CLC library (#139563)Fraser Cormack
2025-05-12[libclc] Move tan to the CLC library (#139547)Fraser Cormack
2025-05-12[libclc] Move sin, cos & sincos to CLC library (#139527)Fraser Cormack
2025-05-01[libclc] Move log2/log10 tables to CLC tables implFraser Cormack
2025-05-01[libclc] Move minmag & maxmag to the CLC library (#137982)Fraser Cormack
2025-04-30[libclc] Clean up unnecessary #undef __CLC_BODYs (#137959)Fraser Cormack
2025-04-29[libclc] Avoid casting NANs & literals to 'gentype' (#137824)Fraser Cormack
2025-04-29[libclc] Move fdim to CLC library; simplify (#137811)Fraser Cormack
2025-04-29[libclc][NFC] Remove unary_builtin.inc (#137656)Fraser Cormack
2025-04-29[libclc] Move fract to the CLC library (#137785)Fraser Cormack
2025-04-29[libclc] Move fmin & fmax to CLC library (#134218)Fraser Cormack
2025-04-08libclc: frexp: fix implementation regarding denormals (#134823)Romaric Jodin
2025-04-02[libclc] Move native_(exp10|powr|tan) to CLC library (#134080)Fraser Cormack
2025-04-02[libclc] Move sinh, cosh & tanh to the CLC library (#134063)Fraser Cormack
2025-04-02[libclc] Move lgamma, lgamma_r & tgamma to CLC library (#134053)Fraser Cormack
2025-04-02[libclc] Move cbrt to the CLC library; vectorize (#133940)Fraser Cormack
2025-04-01[libclc] Move exp, exp2 and expm1 to the CLC library (#133932)Fraser Cormack
2025-04-01[libclc] Move exp10 to the CLC library (#133899)Fraser Cormack
2025-04-01[libclc] Move sinpi/cospi/tanpi to the CLC library (#133889)Fraser Cormack
2025-04-01[libclc] Move several 'native' builtins to CLC library (#129679)Fraser Cormack
2025-04-01[libclc] Move rootn to the CLC library; optimize (#133735)Fraser Cormack
2025-03-31[libclc] Fix unresolved reference to missing table (#133691)Fraser Cormack
2025-03-28[libclc] Move pow, powr & pown to the CLC library (#133294)Fraser Cormack
2025-03-27[libclc] Move fmod, remainder & remquo to the CLC library (#132054)Fraser Cormack
2025-03-27[libclc] Move atan2/atan2pi to the CLC library (#133226)Fraser Cormack
2025-03-27[libclc] Move log1p/asinh/acosh/atanh to the CLC library (#132956)Fraser Cormack
2025-03-25[libclc] Move asinpi/acospi/atanpi to the CLC library (#132918)Fraser Cormack