[libclc] branch master updated (8c299ca -> f66b7a1)

Andreas Boll aboll-guest at moszumanska.debian.org
Mon Feb 13 13:58:29 UTC 2017


This is an automated email from the git hooks/post-receive script.

aboll-guest pushed a change to branch master
in repository libclc.

      from  8c299ca   Simplify clang version updates even more.
       new  9040bf3   Avoid ambiguity in calling atom_add functions.
       new  4ece229   Replace nextafter implementation
       new  2fa0374   Add ADDR_SPACE parameter to _CLC_V_V_VP_VECTORIZE
       new  5fb0276   math: Implement lgamma_r
       new  07fa4ae   math: Implement lgamma
       new  b091e26   math: Implement tgamma
       new  e5d8ead   amdgcn-amdhsa: Add get_global_size() implementation
       new  62ca771   amdgcn-amdhsa: Add get_num_groups implementation
       new  598792b   configure: Add amdgcn-mesa-mesa3d target
       new  520743b   Provide vstore_half helper to workaround clc restrictions
       new  3056290   Fix build since llvm r286566 and require at least llvm 4.0
       new  b906699   Fix build since r286752.
       new  0dab337   math: Add expm1 builtin function
       new  2ec7d80   math: Add logb builtin
       new  0593ed9   math: Add native_rsqrt builtin function
       new  b4cb455   Add the correct prefixes to the cl_khr_fp64 pragma
       new  8d72021   Move BufferPtr into the block where it it being used
       new  5964c92   Merge branch 'upstream'
       new  5ab8bd4   update changelog
       new  1cf04bc   clang: Bump clang version to 4.0.
       new  f66b7a1   releasing package libclc version 0.2.0+git20170213-1

The 21 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 amdgcn-amdhsa/lib/OVERRIDES                        |   1 +
 amdgcn-amdhsa/lib/SOURCES                          |   2 +
 amdgcn-amdhsa/lib/workitem/get_global_size.ll      |  39 ++
 amdgcn-amdhsa/lib/workitem/get_num_groups.cl       |  12 +
 amdgpu/lib/math/nextafter.cl                       |   5 +
 configure.py                                       |  10 +-
 debian/changelog                                   |   9 +-
 debian/clang                                       |   2 +-
 generic/include/clc/clc.h                          |   6 +
 generic/include/clc/math/{exp.h => expm1.h}        |   2 +-
 generic/include/clc/math/lgamma.h                  |   2 +
 generic/include/clc/math/lgamma.inc                |   1 +
 generic/include/clc/math/lgamma_r.h                |   2 +
 generic/include/clc/math/lgamma_r.inc              |   3 +
 generic/include/clc/math/logb.h                    |   2 +
 generic/include/clc/math/logb.inc                  |   1 +
 generic/include/clc/math/native_rsqrt.h            |   1 +
 generic/include/clc/math/{cos.h => tgamma.h}       |   2 +-
 generic/include/clc/math/tgamma.inc                |   1 +
 generic/include/clc/shared/vstore.h                |   2 +-
 generic/lib/SOURCES                                |   6 +
 .../cl_khr_global_int32_base_atomics/atom_dec.cl   |   2 +-
 .../cl_khr_global_int32_base_atomics/atom_inc.cl   |   2 +-
 .../cl_khr_local_int32_base_atomics/atom_dec.cl    |   2 +-
 .../cl_khr_local_int32_base_atomics/atom_inc.cl    |   2 +-
 generic/lib/clcmacro.h                             |  39 +-
 generic/lib/math/clc_nextafter.cl                  |  52 +--
 generic/lib/math/expm1.cl                          | 142 ++++++
 generic/lib/math/{ldexp.cl => lgamma.cl}           |  23 +-
 generic/lib/math/{fdim.cl => lgamma_r.cl}          |   3 +-
 generic/lib/math/lgamma_r.inc                      | 500 +++++++++++++++++++++
 generic/lib/math/logb.cl                           |  31 ++
 generic/lib/math/tables.cl                         | 138 ++++++
 generic/lib/math/tables.h                          |   2 +
 generic/lib/math/{ldexp.cl => tgamma.cl}           |  48 +-
 generic/lib/shared/vstore.cl                       |  53 ++-
 generic/lib/shared/vstore_half.inc                 |  12 +-
 generic/lib/shared/vstore_half_helpers.ll          |  35 ++
 utils/prepare-builtins.cpp                         |  12 +-
 39 files changed, 1105 insertions(+), 104 deletions(-)
 create mode 100644 amdgcn-amdhsa/lib/workitem/get_global_size.ll
 create mode 100644 amdgcn-amdhsa/lib/workitem/get_num_groups.cl
 copy generic/include/clc/math/{exp.h => expm1.h} (81%)
 create mode 100644 generic/include/clc/math/lgamma.h
 create mode 100644 generic/include/clc/math/lgamma.inc
 create mode 100644 generic/include/clc/math/lgamma_r.h
 create mode 100644 generic/include/clc/math/lgamma_r.inc
 create mode 100644 generic/include/clc/math/logb.h
 create mode 100644 generic/include/clc/math/logb.inc
 create mode 100644 generic/include/clc/math/native_rsqrt.h
 copy generic/include/clc/math/{cos.h => tgamma.h} (54%)
 create mode 100644 generic/include/clc/math/tgamma.inc
 create mode 100644 generic/lib/math/expm1.cl
 copy generic/lib/math/{ldexp.cl => lgamma.cl} (77%)
 copy generic/lib/math/{fdim.cl => lgamma_r.cl} (71%)
 create mode 100644 generic/lib/math/lgamma_r.inc
 create mode 100644 generic/lib/math/logb.cl
 copy generic/lib/math/{ldexp.cl => tgamma.cl} (56%)
 create mode 100644 generic/lib/shared/vstore_half_helpers.ll

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-opencl/libclc.git



More information about the Pkg-opencl-commits mailing list