[Beignet] [PATCH V2 0/2] Adaptions for LLVM 3.3 / SPIR

Zhigang Gong zhigang.gong at linux.intel.com
Wed Jun 5 00:03:03 PDT 2013


Thanks for the test result. BTW, the failure you met is not relevant to this
patchset, you can try the same testing without this patch.

> -----Original Message-----
> From: Xing, Homer [mailto:homer.xing at intel.com]
> Sent: Wednesday, June 05, 2013 2:53 PM
> To: Zhigang Gong; beignet at lists.freedesktop.org
> Subject: RE: [Beignet] [PATCH V2 0/2] Adaptions for LLVM 3.3 / SPIR
> 
> Tested on Ubuntu 64bit with clang/llvm 3.2.
> 
> If OCL_SIMD_WIDTH=16, compiler_shader_toy and compiler_box_blur failed
> with error "register spilling not implemented", all of other cases passed.
> If OCL_SIMD_WIDTH=16, compiler_shader_toy and compiler_box_blur passed.
> 
> -----Original Message-----
> From: beignet-bounces+homer.xing=intel.com at lists.freedesktop.org
> [mailto:beignet-bounces+homer.xing=intel.com at lists.freedesktop.org] On
> Behalf Of Zhigang Gong
> Sent: Wednesday, June 05, 2013 2:39 PM
> To: beignet at lists.freedesktop.org
> Cc: Zhigang Gong
> Subject: [Beignet] [PATCH V2 0/2] Adaptions for LLVM 3.3 / SPIR
> 
> As we just applied some patches which conflicts with Dag's origin patch, I
> rebase it to the latest HEAD. And made minor change on it.
> 
> Now I call for more guys to test this patch on your system. What I have
tested
> is:
> 
> FC17 32bit with clang/llvm 3.2, passed.
> FC17 32bit with clang/llvm 3.3, passed.
> 
> BTW, the first patch of this patch need to be applied as below:
> 
> git am --keep-cr 0001-utests-change-all-kernels-to-unix-style-text.patch
> 
> Dag Lem (1):
>   Adaptions for LLVM 3.3 / SPIR
> 
> Zhigang Gong (1):
>   utests: change all kernels to unix style text.
> 
>  backend/src/backend/program.cpp             |  17 +-
>  backend/src/ir/unit.cpp                     |   5 +
>  backend/src/ir/unit.hpp                     |   5 +
>  backend/src/llvm/llvm_gen_backend.cpp       |  38 ++-
>  backend/src/llvm/llvm_passes.cpp            |  20 +-
>  backend/src/llvm/llvm_scalarize.cpp         |  17 +-
>  backend/src/llvm/llvm_to_gen.cpp            |  13 +-
>  backend/src/ocl_stdlib.h                    | 360
> ++++++++++++++--------------
>  kernels/compiler_clod.cl                    |   4 +-
>  kernels/compiler_julia.cl                   |   4 +-
>  kernels/compiler_julia_no_break.cl          |   4 +-
>  kernels/compiler_mandelbrot.cl              |   6 +-
>  kernels/compiler_mandelbrot_alternate.cl    |   6 +-
>  kernels/compiler_menger_sponge_no_shadow.cl |  14 +-
>  kernels/compiler_ribbon.cl                  | 178 +++++++-------
>  kernels/compiler_write_only_bytes.cl        |  14 +-
>  kernels/compiler_write_only_shorts.cl       |  14 +-
>  kernels/test_copy_buffer.cl                 |  14 +-
>  kernels/test_copy_buffer_row.cl             |  18 +-
>  kernels/test_write_only.cl                  |  14 +-
>  20 files changed, 430 insertions(+), 335 deletions(-)
> 
> --
> 1.7.11.7
> 
> _______________________________________________
> Beignet mailing list
> Beignet at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/beignet



More information about the Beignet mailing list