5e456ba Update Vecmathlib. Remove pocl-specific code.
lib/kernel/vecmathlib/COPYING | 674 ------
lib/kernel/vecmathlib/COPYING.LESSER | 165 --
lib/kernel/vecmathlib/example.cc | 36 +-
lib/kernel/vecmathlib/pocl/acos.cc | 367 ---
lib/kernel/vecmathlib/pocl/acosh.cc | 367 ---
lib/kernel/vecmathlib/pocl/acospi.cl | 291 ---
lib/kernel/vecmathlib/pocl/asin.cc | 367 ---
lib/kernel/vecmathlib/pocl/asinh.cc | 367 ---
lib/kernel/vecmathlib/pocl/asinpi.cl | 291 ---
lib/kernel/vecmathlib/pocl/atan.cc | 367 ---
lib/kernel/vecmathlib/pocl/atan2.cl | 291 ---
lib/kernel/vecmathlib/pocl/atan2pi.cl | 291 ---
lib/kernel/vecmathlib/pocl/atanh.cc | 367 ---
lib/kernel/vecmathlib/pocl/atanpi.cl | 291 ---
lib/kernel/vecmathlib/pocl/cbrt.cc | 367 ---
lib/kernel/vecmathlib/pocl/ceil.cc | 367 ---
lib/kernel/vecmathlib/pocl/clamp.cl | 519 -----
lib/kernel/vecmathlib/pocl/copysign.cc | 401 ----
lib/kernel/vecmathlib/pocl/cos.cc | 367 ---
lib/kernel/vecmathlib/pocl/cosh.cc | 367 ---
lib/kernel/vecmathlib/pocl/cospi.cl | 291 ---
lib/kernel/vecmathlib/pocl/cross.cl | 43 -
lib/kernel/vecmathlib/pocl/degrees.cl | 291 ---
lib/kernel/vecmathlib/pocl/distance.cl | 49 -
lib/kernel/vecmathlib/pocl/dot.cl | 49 -
lib/kernel/vecmathlib/pocl/exp.cc | 367 ---
lib/kernel/vecmathlib/pocl/exp10.cc | 367 ---
lib/kernel/vecmathlib/pocl/exp2.cc | 367 ---
lib/kernel/vecmathlib/pocl/expm1.cc | 367 ---
lib/kernel/vecmathlib/pocl/fabs.cc | 367 ---
lib/kernel/vecmathlib/pocl/fast_distance.cl | 23 -
lib/kernel/vecmathlib/pocl/fast_length.cl | 26 -
lib/kernel/vecmathlib/pocl/fast_normalize.cl | 26 -
lib/kernel/vecmathlib/pocl/fdim.cc | 401 ----
lib/kernel/vecmathlib/pocl/floor.cc | 367 ---
lib/kernel/vecmathlib/pocl/fma.cc | 435 ----
lib/kernel/vecmathlib/pocl/fmax.cc | 401 ----
lib/kernel/vecmathlib/pocl/fmax.cl | 247 --
lib/kernel/vecmathlib/pocl/fmin.cc | 401 ----
lib/kernel/vecmathlib/pocl/fmin.cl | 247 --
lib/kernel/vecmathlib/pocl/fmod.cc | 401 ----
lib/kernel/vecmathlib/pocl/fract.cl | 819 -------
lib/kernel/vecmathlib/pocl/frexp.cl | 819 -------
lib/kernel/vecmathlib/pocl/generate-files.py | 657 ------
lib/kernel/vecmathlib/pocl/half_cos.cl | 155 --
lib/kernel/vecmathlib/pocl/half_divide.cl | 155 --
lib/kernel/vecmathlib/pocl/half_exp.cl | 155 --
lib/kernel/vecmathlib/pocl/half_exp10.cl | 155 --
lib/kernel/vecmathlib/pocl/half_exp2.cl | 155 --
lib/kernel/vecmathlib/pocl/half_log.cl | 155 --
lib/kernel/vecmathlib/pocl/half_log10.cl | 155 --
lib/kernel/vecmathlib/pocl/half_log2.cl | 155 --
lib/kernel/vecmathlib/pocl/half_powr.cl | 155 --
lib/kernel/vecmathlib/pocl/half_recip.cl | 155 --
lib/kernel/vecmathlib/pocl/half_rsqrt.cl | 155 --
lib/kernel/vecmathlib/pocl/half_sin.cl | 155 --
lib/kernel/vecmathlib/pocl/half_sqrt.cl | 155 --
lib/kernel/vecmathlib/pocl/half_tan.cl | 155 --
lib/kernel/vecmathlib/pocl/hypot.cc | 401 ----
lib/kernel/vecmathlib/pocl/ilogb.cl | 291 ---
lib/kernel/vecmathlib/pocl/ilogb_.cc | 367 ---
lib/kernel/vecmathlib/pocl/isequal.cl | 291 ---
lib/kernel/vecmathlib/pocl/isfinite.cc | 367 ---
lib/kernel/vecmathlib/pocl/isgreater.cl | 291 ---
lib/kernel/vecmathlib/pocl/isgreaterequal.cl | 291 ---
lib/kernel/vecmathlib/pocl/isinf.cc | 367 ---
lib/kernel/vecmathlib/pocl/isless.cl | 291 ---
lib/kernel/vecmathlib/pocl/islessequal.cl | 291 ---
lib/kernel/vecmathlib/pocl/islessgreater.cl | 291 ---
lib/kernel/vecmathlib/pocl/isnan.cc | 367 ---
lib/kernel/vecmathlib/pocl/isnormal.cc | 367 ---
lib/kernel/vecmathlib/pocl/isnotequal.cl | 291 ---
lib/kernel/vecmathlib/pocl/isordered.cl | 291 ---
lib/kernel/vecmathlib/pocl/isunordered.cl | 291 ---
lib/kernel/vecmathlib/pocl/kernel-vecmathlib.h | 2931 ------------------------
lib/kernel/vecmathlib/pocl/ldexp.cl | 519 -----
lib/kernel/vecmathlib/pocl/ldexp_.cc | 759 ------
lib/kernel/vecmathlib/pocl/length.cl | 49 -
lib/kernel/vecmathlib/pocl/log.cc | 367 ---
lib/kernel/vecmathlib/pocl/log10.cc | 367 ---
lib/kernel/vecmathlib/pocl/log1p.cc | 367 ---
lib/kernel/vecmathlib/pocl/log2.cc | 367 ---
lib/kernel/vecmathlib/pocl/logb.cl | 291 ---
lib/kernel/vecmathlib/pocl/mad.cl | 291 ---
lib/kernel/vecmathlib/pocl/max.cl | 519 -----
lib/kernel/vecmathlib/pocl/maxmag.cl | 291 ---
lib/kernel/vecmathlib/pocl/min.cl | 519 -----
lib/kernel/vecmathlib/pocl/minmag.cl | 291 ---
lib/kernel/vecmathlib/pocl/mix.cl | 519 -----
lib/kernel/vecmathlib/pocl/modf.cl | 819 -------
lib/kernel/vecmathlib/pocl/nan.cl | 291 ---
lib/kernel/vecmathlib/pocl/native_cos.cl | 155 --
lib/kernel/vecmathlib/pocl/native_divide.cl | 155 --
lib/kernel/vecmathlib/pocl/native_exp.cl | 155 --
lib/kernel/vecmathlib/pocl/native_exp10.cl | 155 --
lib/kernel/vecmathlib/pocl/native_exp2.cl | 155 --
lib/kernel/vecmathlib/pocl/native_log.cl | 155 --
lib/kernel/vecmathlib/pocl/native_log10.cl | 155 --
lib/kernel/vecmathlib/pocl/native_log2.cl | 155 --
lib/kernel/vecmathlib/pocl/native_powr.cl | 155 --
lib/kernel/vecmathlib/pocl/native_recip.cl | 155 --
lib/kernel/vecmathlib/pocl/native_rsqrt.cl | 155 --
lib/kernel/vecmathlib/pocl/native_sin.cl | 155 --
lib/kernel/vecmathlib/pocl/native_sqrt.cl | 155 --
lib/kernel/vecmathlib/pocl/native_tan.cl | 155 --
lib/kernel/vecmathlib/pocl/normalize.cl | 49 -
lib/kernel/vecmathlib/pocl/pocl-compat.h | 118 -
lib/kernel/vecmathlib/pocl/pow.cc | 401 ----
lib/kernel/vecmathlib/pocl/pown.cl | 291 ---
lib/kernel/vecmathlib/pocl/powr.cl | 291 ---
lib/kernel/vecmathlib/pocl/radians.cl | 291 ---
lib/kernel/vecmathlib/pocl/remainder.cc | 401 ----
lib/kernel/vecmathlib/pocl/remquo.cl | 819 -------
lib/kernel/vecmathlib/pocl/rint.cc | 367 ---
lib/kernel/vecmathlib/pocl/rootn.cl | 291 ---
lib/kernel/vecmathlib/pocl/round.cc | 367 ---
lib/kernel/vecmathlib/pocl/rsqrt.cc | 367 ---
lib/kernel/vecmathlib/pocl/sign.cl | 291 ---
lib/kernel/vecmathlib/pocl/signbit.cc | 367 ---
lib/kernel/vecmathlib/pocl/sin.cc | 367 ---
lib/kernel/vecmathlib/pocl/sincos.cl | 819 -------
lib/kernel/vecmathlib/pocl/sinh.cc | 367 ---
lib/kernel/vecmathlib/pocl/sinpi.cl | 291 ---
lib/kernel/vecmathlib/pocl/smoothstep.cl | 519 -----
lib/kernel/vecmathlib/pocl/sqrt.cc | 367 ---
lib/kernel/vecmathlib/pocl/step.cl | 519 -----
lib/kernel/vecmathlib/pocl/tan.cc | 367 ---
lib/kernel/vecmathlib/pocl/tanh.cc | 367 ---
lib/kernel/vecmathlib/pocl/tanpi.cl | 291 ---
lib/kernel/vecmathlib/pocl/trunc.cc | 367 ---
lib/kernel/vecmathlib/vec_qpx_double4.h | 33 +-
lib/kernel/vecmathlib/vecmathlib.h | 40 +
132 files changed, 80 insertions(+), 43136 deletions(-)
Upstream: github.com