[beignet] branch upstream updated (8dd06bb -> c134813)

Andreas Beckmann anbe at moszumanska.debian.org
Fri Jan 23 22:33:01 UTC 2015


This is an automated email from the git hooks/post-receive script.

anbe pushed a change to branch upstream
in repository beignet.

      from  8dd06bb   Imported Upstream version 1.0.0
      adds  c134813   Imported Upstream version 1.0.1

No new revisions were added by this update.

Summary of changes:
 CMake/FindStandaloneGbeCompiler.cmake              |   35 +
 CMakeLists.txt                                     |   81 +-
 GetGenID.sh                                        |   26 +
 backend/CMakeLists.txt                             |   20 +-
 backend/src/CMakeLists.txt                         |   61 +-
 backend/src/backend/gen/gen_mesa_disasm.c          |    5 +-
 backend/src/backend/gen75_context.cpp              |   17 +-
 backend/src/backend/gen75_context.hpp              |    1 -
 backend/src/backend/gen8_context.cpp               |    4 -
 backend/src/backend/gen8_context.hpp               |    1 -
 backend/src/backend/gen_context.cpp                |    1 -
 backend/src/backend/gen_context.hpp                |    2 -
 backend/src/backend/gen_insn_selection.cpp         |  110 +--
 backend/src/backend/gen_program.cpp                |   11 +-
 backend/src/backend/program.cpp                    |   29 +-
 backend/src/backend/program.h                      |    8 +-
 backend/src/backend/program.hpp                    |   13 +-
 backend/src/gbe_bin_generater.cpp                  |    2 +-
 backend/src/ir/constant.cpp                        |    3 +-
 backend/src/ir/constant.hpp                        |    5 +-
 backend/src/ir/context.hpp                         |    4 +-
 backend/src/ir/function.hpp                        |   51 +-
 backend/src/ir/image.cpp                           |   98 +-
 backend/src/ir/immediate.cpp                       |   34 +-
 backend/src/ir/immediate.hpp                       |   73 +-
 backend/src/ir/instruction.cpp                     |    1 -
 backend/src/ir/instruction.hpp                     |    1 -
 backend/src/ir/liveness.hpp                        |    8 +-
 backend/src/ir/printf.cpp                          |   28 +-
 backend/src/ir/printf.hpp                          |   41 +-
 backend/src/ir/sampler.cpp                         |   20 +-
 backend/src/ir/sampler.hpp                         |    4 +-
 backend/src/ir/structural_analysis.cpp             |   66 +-
 backend/src/ir/structural_analysis.hpp             |    4 -
 backend/src/ir/unit.hpp                            |    8 +-
 backend/src/libocl/include/ocl_float.h             |    3 +-
 backend/src/libocl/include/ocl_image.h             |    8 -
 backend/src/libocl/include/ocl_types.h             |   27 +-
 backend/src/libocl/src/ocl_image.cl                |  808 +++++++++-------
 backend/src/libocl/src/ocl_memcpy.ll               |  177 ++++
 backend/src/libocl/tmpl/ocl_integer.tmpl.cl        |   10 +-
 backend/src/libocl/tmpl/ocl_math.tmpl.cl           | 1010 +++++++++++---------
 backend/src/libocl/tmpl/ocl_math.tmpl.h            |   16 +-
 backend/src/llvm/llvm_bitcode_link.cpp             |    7 +
 backend/src/llvm/llvm_gen_backend.cpp              |  831 ++++++++--------
 backend/src/llvm/llvm_gen_backend.hpp              |   40 +-
 backend/src/llvm/llvm_gen_ocl_function.hxx         |   36 +-
 backend/src/llvm/llvm_intrinsic_lowering.cpp       |    4 +-
 backend/src/llvm/llvm_passes.cpp                   |   96 +-
 backend/src/llvm/llvm_printf_parser.cpp            |   20 +-
 backend/src/llvm/llvm_sampler_fix.cpp              |  144 +++
 backend/src/llvm/llvm_scalarize.cpp                |   58 +-
 backend/src/llvm/llvm_to_gen.cpp                   |    1 +
 backend/src/sys/hash_map.hpp                       |   82 --
 benchmark/CMakeLists.txt                           |    5 +-
 benchmark/benchmark_read_buffer.cpp                |   49 +
 benchmark/benchmark_read_image.cpp                 |   67 ++
 benchmark/benchmark_use_host_ptr_buffer.cpp        |   38 +
 benchmark/enqueue_copy_buf.cpp                     |   24 +-
 docs/NEWS.mdwn                                     |    5 +-
 docs/howto/oldgcc-howto.mdwn                       |   58 ++
 docs/optimization-guide.mdwn                       |  106 +-
 kernels/compiler_array4.cl                         |    9 +
 kernels/compiler_bswap.cl                          |    1 +
 kernels/compiler_private_const.cl                  |    9 +
 kernels/compiler_read_buffer.cl                    |   15 +
 kernels/compiler_read_image.cl                     |   25 +
 kernels/runtime_alloc_host_ptr_buffer.cl           |    6 +
 kernels/runtime_climage_from_boname.cl             |    8 +
 setup_fulsim_hsw.sh                                |    5 -
 setup_fulsim_ivb.sh                                |    5 -
 setup_perfsim_ivb.sh                               |    4 -
 src/CMakeLists.txt                                 |    5 +-
 src/cl_command_queue.c                             |  224 +----
 src/cl_command_queue.h                             |    4 -
 src/cl_command_queue_gen7.c                        |    4 +-
 src/cl_device_id.c                                 |   52 +-
 src/cl_driver.h                                    |    4 +-
 src/cl_enqueue.c                                   |   32 +-
 src/cl_event.c                                     |   73 +-
 src/cl_gen75_device.h                              |    2 +-
 src/cl_gen7_device.h                               |    2 +-
 src/cl_gt_device.h                                 |   12 +-
 src/cl_kernel.c                                    |   13 +-
 src/cl_mem.c                                       |  128 ++-
 src/cl_mem.h                                       |   10 +-
 src/cl_program.c                                   |    6 +-
 src/intel/intel_batchbuffer.c                      |    7 -
 src/intel/intel_batchbuffer.h                      |    1 -
 src/intel/intel_defines.h                          |    4 +
 src/intel/intel_driver.c                           |   42 +-
 src/intel/intel_driver.h                           |    5 -
 src/intel/intel_gpgpu.c                            |   91 +-
 utests/CMakeLists.txt                              |   69 +-
 utests/builtin_pow.cpp                             |    4 +-
 utests/builtin_tgamma.cpp                          |    2 +-
 utests/compare_image_2d_and_1d_array.cpp           |    2 +-
 ...piler_lower_return2.cpp => compiler_array4.cpp} |   31 +-
 utests/compiler_bswap.cpp                          |    7 +
 utests/compiler_displacement_map_element.cpp       |    4 +-
 utests/compiler_fill_gl_image.cpp                  |    2 +-
 utests/compiler_fill_image_2d_array.cpp            |    4 +-
 utests/compiler_overflow.cpp                       |   52 +
 utests/compiler_private_const.cpp                  |   27 +
 utests/compiler_saturate.cpp                       |    2 +-
 utests/compiler_saturate_sub.cpp                   |    2 +-
 utests/get_cl_info.cpp                             |   40 +-
 utests/runtime_alloc_host_ptr_buffer.cpp           |   25 +
 utests/runtime_climage_from_boname.cpp             |  212 ++++
 utests/runtime_use_host_ptr_buffer.cpp             |    8 +-
 utests/sub_buffer.cpp                              |    9 +-
 utests/utest.cpp                                   |   10 +-
 utests/utest.hpp                                   |    1 +
 utests/utest_generator.py                          |  104 +-
 utests/utest_helper.cpp                            |   24 +-
 utests/utest_helper.hpp                            |    3 +
 utests/utest_math_gen.py                           |    5 +-
 utests/vload_bench.cpp                             |    4 +-
 118 files changed, 3716 insertions(+), 2351 deletions(-)
 create mode 100644 CMake/FindStandaloneGbeCompiler.cmake
 create mode 100755 GetGenID.sh
 create mode 100644 backend/src/llvm/llvm_sampler_fix.cpp
 delete mode 100644 backend/src/sys/hash_map.hpp
 create mode 100644 benchmark/benchmark_read_buffer.cpp
 create mode 100644 benchmark/benchmark_read_image.cpp
 create mode 100644 benchmark/benchmark_use_host_ptr_buffer.cpp
 create mode 100644 docs/howto/oldgcc-howto.mdwn
 create mode 100644 kernels/compiler_array4.cl
 create mode 100644 kernels/compiler_private_const.cl
 create mode 100644 kernels/compiler_read_buffer.cl
 create mode 100644 kernels/compiler_read_image.cl
 create mode 100644 kernels/runtime_alloc_host_ptr_buffer.cl
 create mode 100644 kernels/runtime_climage_from_boname.cl
 delete mode 100644 setup_fulsim_hsw.sh
 delete mode 100644 setup_fulsim_ivb.sh
 delete mode 100644 setup_perfsim_ivb.sh
 copy utests/{compiler_lower_return2.cpp => compiler_array4.cpp} (51%)
 create mode 100644 utests/compiler_private_const.cpp
 create mode 100644 utests/runtime_alloc_host_ptr_buffer.cpp
 create mode 100644 utests/runtime_climage_from_boname.cpp

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-opencl/beignet.git



More information about the Pkg-opencl-commits mailing list