[beignet] 02/09: Merge tag 'upstream/1.3.2'

Rebecca Palmer rnpalmer-guest at moszumanska.debian.org
Sat Oct 28 07:34:13 UTC 2017


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

rnpalmer-guest pushed a commit to branch master
in repository beignet.

commit 008e3923c943bfbf3eb9176aae6778b95ff4812a
Merge: 5f86d7c e559751
Author: Rebecca N. Palmer <rebecca_palmer at zoho.com>
Date:   Thu Oct 26 22:48:45 2017 +0100

    Merge tag 'upstream/1.3.2'
    
    Upstream version 1.3.2

 CMakeLists.txt                                     |   2 +-
 backend/src/backend/context.cpp                    |   6 +-
 backend/src/backend/gen75_encoder.cpp              |  10 +-
 backend/src/backend/gen7_encoder.cpp               |  10 +-
 backend/src/backend/gen7_instruction.hpp           |   5 +-
 backend/src/backend/gen9_context.cpp               |   4 +
 backend/src/backend/gen9_context.hpp               |  14 ++
 backend/src/backend/gen_context.cpp                |  38 +++--
 backend/src/backend/gen_insn_selection.cpp         |  80 +++++++++
 backend/src/backend/gen_insn_selection.hpp         |   7 +
 .../src/backend/gen_insn_selection_optimize.cpp    |  67 +++++++-
 backend/src/backend/gen_insn_selection_output.cpp  |  42 +++++
 backend/src/backend/gen_program.cpp                | 116 ++++++++-----
 backend/src/backend/program.cpp                    | 163 +++++++++---------
 backend/src/backend/program.h                      |  10 +-
 backend/src/backend/program.hpp                    |   4 +-
 backend/src/ir/function.hpp                        |   2 +-
 backend/src/ir/half.cpp                            |  20 +++
 backend/src/ir/lowering.cpp                        |  17 +-
 backend/src/ir/profiling.cpp                       |   1 +
 backend/src/ir/unit.hpp                            |   4 +-
 backend/src/libocl/CMakeLists.txt                  |   4 +-
 backend/src/libocl/include/ocl.h                   |   4 +
 backend/src/libocl/include/ocl_enqueue.h           |  41 +++--
 backend/src/libocl/include/ocl_image.h             |   2 +
 backend/src/libocl/include/ocl_misc.h              |   2 +
 backend/src/libocl/src/ocl_enqueue.cl              |  54 +++---
 backend/src/libocl/src/ocl_memcpy.cl               |   3 +-
 backend/src/libocl/src/ocl_misc.cl                 |  62 +++----
 backend/src/libocl/src/ocl_sampler.ll              |  10 ++
 backend/src/libocl/src/ocl_sampler_20.ll           |  10 ++
 backend/src/llvm/ExpandLargeIntegers.cpp           |   6 +-
 backend/src/llvm/ExpandUtils.cpp                   |   4 +
 backend/src/llvm/PromoteIntegers.cpp               |   5 +
 backend/src/llvm/StripAttributes.cpp               |  15 +-
 backend/src/llvm/llvm_barrier_nodup.cpp            |  11 +-
 backend/src/llvm/llvm_bitcode_link.cpp             |  67 ++++++--
 backend/src/llvm/llvm_device_enqueue.cpp           |  52 +++---
 backend/src/llvm/llvm_gen_backend.cpp              | 188 ++++++++++++++-------
 backend/src/llvm/llvm_gen_backend.hpp              |  13 +-
 backend/src/llvm/llvm_gen_ocl_function.hxx         |   4 +
 backend/src/llvm/llvm_includes.hpp                 |  20 ++-
 backend/src/llvm/llvm_intrinsic_lowering.cpp       |   7 +-
 backend/src/llvm/llvm_loadstore_optimization.cpp   |  14 +-
 backend/src/llvm/llvm_passes.cpp                   |  45 +++--
 backend/src/llvm/llvm_printf_parser.cpp            |  16 +-
 backend/src/llvm/llvm_profiling.cpp                |  46 +++--
 backend/src/llvm/llvm_sampler_fix.cpp              |  51 +++++-
 backend/src/llvm/llvm_scalarize.cpp                |   8 +-
 backend/src/llvm/llvm_to_gen.cpp                   |  96 +++++------
 backend/src/llvm/llvm_to_gen.hpp                   |   8 +-
 backend/src/llvm/llvm_unroll.cpp                   |  21 ++-
 docs/Beignet.mdwn                                  |   2 +-
 docs/NEWS.mdwn                                     |   3 +
 docs/howto/gl-buffer-sharing-howto.mdwn            |  14 +-
 include/CL/cl_intel.h                              |   6 +
 kernels/compiler_if_else.cl                        |   2 -
 kernels/compiler_remove_negative_add.cl            |   4 +
 kernels/compiler_reqd_sub_group_size.cl            |   5 +
 kernels/compiler_sqrt_div.cl                       |   8 +
 kernels/test_fill_gl_image.cl                      |   2 +-
 src/CMakeLists.txt                                 |   4 +-
 src/cl_context.c                                   |  58 +++----
 src/cl_context.h                                   |   2 -
 src/cl_device_data.h                               |  15 +-
 src/cl_device_id.c                                 |  78 ++++++++-
 src/cl_device_id.h                                 |   2 +
 src/cl_extensions.c                                |  10 +-
 src/cl_extensions.h                                |   3 +-
 src/cl_gbe_loader.cpp                              |   5 +
 src/cl_gbe_loader.h                                |   1 +
 src/cl_gl_api.c                                    | 150 ++++++++++++++++
 src/cl_gt_device.h                                 |   2 +
 src/cl_program.c                                   |  57 ++-----
 src/intel/intel_driver.c                           |  31 ++--
 src/intel/intel_gpgpu.c                            |   2 +
 utests/CMakeLists.txt                              |   5 +-
 utests/compiler_if_else.cpp                        |  15 +-
 utests/compiler_remove_negative_add.cpp            |  40 +++++
 utests/compiler_reqd_sub_group_size.cpp            |  46 +++++
 utests/compiler_sqrt_div.cpp                       |  61 +++++++
 utests/enqueue_built_in_kernels.cpp                |   1 +
 utests/utest_helper.cpp                            |  20 +++
 utests/utest_helper.hpp                            |   3 +
 84 files changed, 1569 insertions(+), 599 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