[beignet] 03/04: Merge tag 'upstream/1.0.1'

Andreas Beckmann anbe at moszumanska.debian.org
Fri Jan 23 22:15:02 UTC 2015


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

anbe pushed a commit to branch master
in repository beignet.

commit d86202dea5e387011397c57f0d5b7cd03758ab4b
Merge: 1003e81 c134813
Author: Andreas Beckmann <anbe at debian.org>
Date:   Fri Jan 23 23:10:12 2015 +0100

    Merge tag 'upstream/1.0.1'
    
    Upstream version 1.0.1

 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 +-
 utests/compiler_array4.cpp                   |   45 ++
 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, 3747 insertions(+), 2334 deletions(-)

-- 
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