[Beignet] [PATCH V2 0/2] Adaptions for LLVM 3.3 / SPIR
Xing, Homer
homer.xing at intel.com
Wed Jun 5 00:01:35 PDT 2013
By the way, the error I've met was not caused by Dag's patch.
I think Dag's patch works on Ubuntu 64bit with clang/llvm 3.2.
-----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 Xing, Homer
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
_______________________________________________
Beignet mailing list
Beignet at lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/beignet
More information about the Beignet
mailing list