[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