[libclc] 77/79: Merge branch 'upstream'
Andreas Boll
aboll-guest at moszumanska.debian.org
Mon Mar 19 16:51:03 UTC 2018
This is an automated email from the git hooks/post-receive script.
aboll-guest pushed a commit to branch master
in repository libclc.
commit 62c199f8488be1b2901d22e24715daf1eeda3673
Merge: 7da9e3f 0023627
Author: Timo Aaltonen <tjaalton at debian.org>
Date: Tue Mar 13 13:38:25 2018 +0200
Merge branch 'upstream'
.travis.yml | 22 +
amdgcn-amdhsa/lib/OVERRIDES | 5 +
amdgcn-amdhsa/lib/OVERRIDES_3.9 | 4 +-
amdgcn-amdhsa/lib/OVERRIDES_4.0 | 2 +
amdgcn-amdhsa/lib/OVERRIDES_5.0 | 2 +
amdgcn-amdhsa/lib/SOURCES | 4 +-
amdgcn-amdhsa/lib/SOURCES_4.0 | 2 +
amdgcn-amdhsa/lib/SOURCES_5.0 | 2 +
.../{get_global_size.ll => get_global_size.50.ll} | 0
amdgcn-amdhsa/lib/workitem/get_global_size.cl | 16 +
.../{get_local_size.ll => get_local_size.50.ll} | 0
amdgcn-amdhsa/lib/workitem/get_local_size.cl | 22 +
amdgcn/lib/OVERRIDES_3.9 | 1 +
amdgcn/lib/{OVERRIDES_3.9 => OVERRIDES_4.0} | 1 +
amdgcn/lib/{OVERRIDES_3.9 => OVERRIDES_5.0} | 1 +
amdgcn/lib/{OVERRIDES_3.9 => OVERRIDES_6.0} | 1 +
amdgcn/lib/SOURCES | 4 +-
amdgcn/lib/SOURCES_3.9 | 2 +
amdgcn/lib/SOURCES_4.0 | 5 +
amdgcn/lib/SOURCES_5.0 | 4 +
amdgcn/lib/SOURCES_6.0 | 4 +
.../{minmax_helpers.ll => minmax_helpers.39.ll} | 0
.../minmax_helpers.ll | 2 +-
amdgcn/lib/integer/popcount.cl | 6 +
amdgcn/lib/integer/popcount.inc | 17 +
amdgcn/lib/math/fmax.cl | 31 +
amdgcn/lib/math/fmin.cl | 31 +
amdgcn/lib/workitem/get_global_offset.cl | 11 +-
.../{get_global_size.ll => get_global_size.40.ll} | 0
amdgcn/lib/workitem/get_global_size.ll | 2 +-
.../{get_local_size.ll => get_local_size.40.ll} | 0
amdgcn/lib/workitem/get_local_size.ll | 2 +-
.../{get_num_groups.ll => get_num_groups.40.ll} | 0
amdgcn/lib/workitem/get_num_groups.ll | 2 +-
amdgcn/lib/workitem/get_work_dim.cl | 11 +-
amdgpu/lib/SOURCES | 10 +
amdgpu/lib/math/half_exp.cl | 6 +
amdgpu/lib/math/half_exp10.cl | 6 +
amdgpu/lib/math/half_exp2.cl | 6 +
amdgpu/lib/math/half_log.cl | 6 +
amdgpu/lib/math/half_log10.cl | 6 +
amdgpu/lib/math/half_log2.cl | 6 +
amdgpu/lib/math/half_native_unary.inc | 11 +
amdgpu/lib/math/half_recip.cl | 6 +
amdgpu/lib/math/half_rsqrt.cl | 6 +
amdgpu/lib/math/half_sqrt.cl | 6 +
amdgpu/lib/math/native_exp.cl | 5 +
amdgpu/lib/math/native_exp.inc | 3 +
configure.py | 4 +-
generic/include/clc/async/gentype.inc | 3 +
generic/include/clc/clc.h | 18 +
generic/include/clc/float/definitions.h | 8 +
generic/include/clc/geometric/floatn.inc | 1 +
generic/include/clc/integer/gentype.inc | 96 +++
generic/include/clc/integer/popcount.h | 11 +-
generic/include/clc/integer/unary.inc | 1 +
generic/include/clc/math/binary_decl_tt.inc | 1 +
generic/include/clc/math/binary_intrin.inc | 1 +
generic/include/clc/math/half_cos.h | 9 +
generic/include/clc/math/half_divide.h | 7 +
generic/include/clc/math/half_exp.h | 9 +
generic/include/clc/math/half_exp10.h | 9 +
generic/include/clc/math/half_exp2.h | 9 +
generic/include/clc/math/half_log.h | 9 +
generic/include/clc/math/half_log10.h | 9 +
generic/include/clc/math/half_log2.h | 9 +
generic/include/clc/math/half_powr.h | 7 +
generic/include/clc/math/half_recip.h | 9 +
generic/include/clc/math/half_rsqrt.h | 2 -
generic/include/clc/math/half_sin.h | 9 +
generic/include/clc/math/half_sqrt.h | 2 -
generic/include/clc/math/half_tan.h | 9 +
generic/include/clc/math/maxmag.h | 7 +
generic/include/clc/math/minmag.h | 7 +
generic/include/clc/math/nan.h | 8 +
generic/include/clc/math/nan.inc | 16 +
generic/include/clc/math/native_cos.h | 10 +-
generic/include/clc/math/native_divide.h | 8 +-
generic/include/clc/math/native_exp.h | 10 +-
generic/include/clc/math/native_exp10.h | 10 +-
generic/include/clc/math/native_exp2.h | 10 +-
generic/include/clc/math/native_powr.h | 8 +-
generic/include/clc/math/native_recip.h | 10 +-
generic/include/clc/math/native_rsqrt.h | 10 +-
generic/include/clc/math/native_sin.h | 10 +-
generic/include/clc/math/native_sqrt.h | 10 +-
generic/include/clc/math/native_tan.h | 17 +-
generic/include/clc/math/pow.h | 11 +-
generic/include/clc/math/pown.h | 27 +-
generic/include/clc/math/pown.inc | 1 +
generic/include/clc/math/powr.h | 5 +
generic/include/clc/math/rootn.h | 3 +
generic/include/clc/math/rootn.inc | 1 +
generic/include/clc/math/tanpi.h | 7 +
generic/include/clc/math/ternary_intrin.inc | 1 +
generic/include/clc/math/unary_intrin.inc | 1 +
generic/include/clc/relational/select.h | 12 +-
generic/include/clc/relational/select.inc | 25 +
generic/include/clc/shared/vstore.h | 73 ++-
generic/include/integer/popcount.h | 3 +
generic/include/{clc => }/integer/unary_intrin.inc | 0
generic/include/math/clc_pow.h | 5 +
generic/include/math/clc_pown.h | 3 +
generic/include/math/clc_pown.inc | 1 +
generic/include/math/clc_powr.h | 5 +
generic/include/math/clc_rootn.h | 3 +
generic/include/math/clc_rootn.inc | 1 +
generic/include/math/clc_tan.h | 5 +
generic/include/math/clc_tanpi.h | 5 +
generic/include/utils.h | 10 +
generic/lib/SOURCES | 38 ++
generic/lib/async/async_work_group_copy.cl | 5 -
generic/lib/async/async_work_group_strided_copy.cl | 5 -
generic/lib/async/prefetch.cl | 5 -
generic/lib/clc_unary.inc | 3 +
generic/lib/common/mix.cl | 4 -
generic/lib/geometric/distance.cl | 4 -
generic/lib/integer/popcount.cl | 8 +
generic/lib/math/acos.cl | 4 -
generic/lib/math/asin.cl | 4 -
generic/lib/math/clc_pow.cl | 408 +++++++++++++
generic/lib/math/clc_pown.cl | 380 ++++++++++++
generic/lib/math/clc_powr.cl | 391 ++++++++++++
generic/lib/math/clc_rootn.cl | 379 ++++++++++++
generic/lib/math/clc_sqrt.cl | 4 -
generic/lib/math/clc_sw_binary.inc | 9 +
generic/lib/math/clc_sw_unary.inc | 9 +
generic/lib/math/clc_tan.cl | 71 +++
generic/lib/math/clc_tanpi.cl | 146 +++++
generic/lib/math/exp10.cl | 4 -
generic/lib/math/exp10.inc | 4 +-
generic/lib/math/fdim.cl | 4 -
generic/lib/math/fract.cl | 4 -
generic/lib/math/frexp.cl | 15 +-
generic/lib/math/frexp.inc | 118 ++--
generic/lib/math/half_binary.inc | 9 +
generic/lib/math/half_cos.cl | 6 +
generic/lib/math/half_divide.cl | 9 +
generic/lib/math/half_exp.cl | 6 +
generic/lib/math/half_exp10.cl | 6 +
generic/lib/math/half_exp2.cl | 6 +
generic/lib/math/half_log.cl | 6 +
generic/lib/math/half_log10.cl | 6 +
generic/lib/math/half_log2.cl | 6 +
generic/lib/math/half_powr.cl | 6 +
generic/lib/math/half_recip.cl | 10 +
generic/lib/math/half_rsqrt.cl | 26 +-
generic/lib/math/half_rsqrt.inc | 25 -
generic/lib/math/half_sin.cl | 6 +
generic/lib/math/half_sqrt.cl | 26 +-
generic/lib/math/half_sqrt.inc | 25 -
generic/lib/math/half_tan.cl | 6 +
generic/lib/math/half_unary.inc | 9 +
generic/lib/math/hypot.cl | 4 -
generic/lib/math/lgamma_r.cl | 487 +++++++++++++++
generic/lib/math/lgamma_r.inc | 480 +--------------
generic/lib/math/log10.cl | 4 -
generic/lib/math/mad.cl | 4 -
generic/lib/math/math.h | 5 +
generic/lib/math/maxmag.cl | 5 +
generic/lib/math/maxmag.inc | 22 +
generic/lib/math/minmag.cl | 5 +
generic/lib/math/minmag.inc | 22 +
generic/lib/math/modf.cl | 4 -
generic/lib/math/nan.cl | 6 +
generic/lib/math/nan.inc | 20 +
generic/lib/math/native_cos.cl | 7 +
generic/lib/math/native_divide.cl | 5 +
generic/lib/math/native_divide.inc | 3 +
generic/lib/math/native_exp.cl | 7 +
generic/lib/math/native_exp10.cl | 5 +
generic/lib/math/native_exp10.inc | 3 +
generic/lib/math/native_exp2.cl | 7 +
generic/lib/math/native_log.cl | 7 +-
generic/lib/math/native_log.inc | 25 -
generic/lib/math/native_log10.cl | 7 +-
generic/lib/math/native_log10.inc | 3 -
generic/lib/math/native_log2.cl | 8 +-
generic/lib/math/native_log2.inc | 25 -
generic/lib/math/native_powr.cl | 5 +
generic/lib/math/native_powr.inc | 5 +
generic/lib/math/native_recip.cl | 5 +
generic/lib/math/native_recip.inc | 3 +
generic/lib/math/native_rsqrt.cl | 5 +
generic/lib/math/native_rsqrt.inc | 3 +
generic/lib/math/native_sin.cl | 7 +
generic/lib/math/native_sqrt.cl | 7 +
generic/lib/math/native_tan.cl | 5 +
generic/lib/math/native_tan.inc | 3 +
.../{clc_sqrt.cl => native_unary_intrinsic.inc} | 25 +-
generic/lib/math/pow.cl | 7 +
generic/lib/math/pown.cl | 10 +-
generic/lib/math/pown.inc | 3 +
generic/lib/math/powr.cl | 7 +
generic/lib/math/rootn.cl | 6 +
generic/lib/math/rootn.inc | 3 +
generic/lib/math/sincos.cl | 4 -
generic/lib/math/sincosD_piby4.h | 55 ++
generic/lib/math/sincos_helpers.cl | 17 +
generic/lib/math/sincos_helpers.h | 3 +
generic/lib/math/tables.cl | 657 +++++++++++++++++++++
generic/lib/math/tables.h | 3 +
generic/lib/math/tan.cl | 7 +-
generic/lib/math/tan.inc | 17 -
generic/lib/math/tanpi.cl | 7 +
generic/lib/relational/select.cl | 7 +
generic/lib/relational/select.inc | 47 ++
generic/lib/shared/clamp.cl | 4 -
generic/lib/shared/max.cl | 4 -
generic/lib/shared/min.cl | 4 -
generic/lib/shared/vstore.cl | 189 +++++-
{amdgcn => r600}/lib/OVERRIDES_3.9 | 1 +
amdgcn/lib/OVERRIDES_3.9 => r600/lib/OVERRIDES_4.0 | 1 +
amdgcn/lib/OVERRIDES_3.9 => r600/lib/OVERRIDES_5.0 | 1 +
amdgcn/lib/OVERRIDES_3.9 => r600/lib/OVERRIDES_6.0 | 1 +
r600/lib/SOURCES_3.9 | 4 +
amdgcn/lib/SOURCES_3.9 => r600/lib/SOURCES_4.0 | 1 +
amdgcn/lib/SOURCES_3.9 => r600/lib/SOURCES_5.0 | 1 +
amdgcn/lib/SOURCES_3.9 => r600/lib/SOURCES_6.0 | 1 +
.../{barrier_impl.ll => barrier_impl.39.ll} | 0
r600/lib/synchronization/barrier_impl.ll | 2 +-
.../{get_global_size.ll => get_global_size.39.ll} | 0
r600/lib/workitem/get_global_size.ll | 2 +-
.../{get_local_size.ll => get_local_size.39.ll} | 0
r600/lib/workitem/get_local_size.ll | 2 +-
.../{get_num_groups.ll => get_num_groups.39.ll} | 0
r600/lib/workitem/get_num_groups.ll | 2 +-
utils/prepare-builtins.cpp | 4 +
228 files changed, 4488 insertions(+), 987 deletions(-)
--
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