[Beignet] [patch v4 0/3] resend the whole patchset.
Zhigang Gong
zhigang.gong at linux.intel.com
Tue Jan 27 21:10:13 PST 2015
Change the order of 1st and 2nd patches and pushed, thanks.
On Wed, Jan 28, 2015 at 11:49:48AM +0800, xionghu.luo at intel.com wrote:
> From: Luo Xionghu <xionghu.luo at intel.com>
>
> patch 2 depends patch 1, so resend the patchset.
>
> Luo Xionghu (3):
> libocl: reimplement clz with lzd instruction instead of fbh.
> reimplement the LZD instruction in backend.
> fix clz utest issue.
>
> backend/src/libocl/CMakeLists.txt | 2 +-
> backend/src/libocl/src/ocl_clz.ll | 62 +++++++++++++
> backend/src/libocl/tmpl/ocl_integer.tmpl.cl | 78 +++--------------
> backend/src/libocl/tmpl/ocl_integer.tmpl.h | 9 ++
> backend/src/llvm/llvm_gen_backend.cpp | 37 +++++++-
> kernels/compiler_clz.cl | 8 +-
> kernels/compiler_clz_int.cl | 5 --
> kernels/compiler_clz_short.cl | 5 --
> utests/CMakeLists.txt | 2 -
> utests/compiler_clz.cpp | 129 ++++++++++++++++++++++------
> utests/compiler_clz_int.cpp | 31 -------
> utests/compiler_clz_short.cpp | 31 -------
> 12 files changed, 229 insertions(+), 170 deletions(-)
> create mode 100644 backend/src/libocl/src/ocl_clz.ll
> delete mode 100644 kernels/compiler_clz_int.cl
> delete mode 100644 kernels/compiler_clz_short.cl
> delete mode 100644 utests/compiler_clz_int.cpp
> delete mode 100644 utests/compiler_clz_short.cpp
>
> --
> 1.9.1
>
> _______________________________________________
> Beignet mailing list
> Beignet at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/beignet
More information about the Beignet
mailing list