[pocl] 01/02: Update upstream source from tag 'upstream/0.14'
Andreas Tille
tille at debian.org
Tue Nov 21 07:57:24 UTC 2017
This is an automated email from the git hooks/post-receive script.
tille pushed a commit to branch 0.14
in repository pocl.
commit c6e66b9ef901ec9ecde9b948da2dc472e8070e43
Merge: 1cb1375 a0c792f
Author: Andreas Tille <tille at debian.org>
Date: Tue Nov 21 08:36:02 2017 +0100
Update upstream source from tag 'upstream/0.14'
Update to upstream version '0.14'
with Debian dir ec699377eb1c4e7891295d58c8d395a6d251181a
.gitignore | 23 +-
.mailmap | 3 +
CHANGES | 38 +
CMakeLists.txt | 494 +-
CREDITS | 6 +
Makefile.am | 99 -
Makefile.in | 1089 -
README.packaging | 15 +-
ToolchainExample.cmake | 35 +
acinclude.m4 | 271 -
aclocal.m4 | 1495 --
autogen.sh | 1578 --
{tests/tce => bin}/CMakeLists.txt | 11 +-
bin/poclcc.c | 353 +
cmake/FindHwloc.cmake | 28 +-
cmake/HSA.cmake | 88 +
cmake/LLVM.cmake | 159 +-
cmake/bitcode_rules.cmake | 23 +-
cmake/spir-cc-test-kernel.cl | 11 +
config.h.in | 285 -
config.h.in.cmake | 26 +-
config/ar-lib | 270 -
config/compile | 347 -
config/config.guess | 1421 --
config/config.sub | 1807 --
config/depcomp | 791 -
config/install-sh | 501 -
config/ltmain.sh | 11147 ---------
config/missing | 215 -
configure | 24440 -------------------
configure.ac | 1695 --
doc/sphinx/source/conf.py | 6 +-
doc/sphinx/source/design.rst | 1 +
doc/sphinx/source/development.rst | 69 +-
doc/sphinx/source/env_variables.rst | 37 +
doc/sphinx/source/hsa.rst | 117 +-
doc/sphinx/source/hsa_status.rst | 166 +
doc/sphinx/source/install.rst | 66 +-
doc/sphinx/source/maintainer-policy.rst | 58 +
doc/sphinx/source/pocl_binary.rst | 117 +
doc/sphinx/source/releasing.rst | 41 +-
examples/AMD/CMakeLists.txt | 4 +-
examples/AMD/Makefile.am | 258 -
examples/AMD/Makefile.in | 780 -
examples/AMDSDK2.9/CMakeLists.txt | 4 +-
examples/AMDSDK2.9/Makefile.am | 341 -
examples/AMDSDK2.9/Makefile.in | 863 -
examples/AMDSDK3.0/CMakeLists.txt | 17 +-
examples/AMDSDK3.0/Makefile.am | 417 -
examples/AMDSDK3.0/Makefile.in | 939 -
examples/AMDSDK3.0/amdsdk3_0.patch | 48 +
examples/ASL/CMakeLists.txt | 8 +-
examples/CMakeLists.txt | 57 +-
examples/CloverLeaf/CMakeLists.txt | 21 +-
examples/CloverLeaf/Makefile.am | 35 -
examples/CloverLeaf/Makefile.in | 558 -
examples/EinsteinToolkit/CMakeLists.txt | 8 +-
examples/EinsteinToolkit/ML_BSSN_CL_RHS1.cl | 3 +
examples/EinsteinToolkit/ML_BSSN_CL_RHS2.cl | 3 +
examples/EinsteinToolkit/Makefile.am | 31 -
examples/EinsteinToolkit/Makefile.in | 719 -
examples/Halide/CMakeLists.txt | 6 +-
examples/Halide/Makefile.am | 39 -
examples/Halide/Makefile.in | 562 -
examples/IntelSVM/CMakeLists.txt | 29 +-
examples/IntelSVM/Makefile.am | 70 -
examples/IntelSVM/Makefile.in | 592 -
examples/IntelSVM/intelsvm.patch | 14 +
examples/IntelSVM/intelsvm_CMakeLists.txt | 2 +
examples/Makefile.am | 97 -
examples/Makefile.in | 778 -
examples/OpenCV/Makefile.am | 263 -
examples/OpenCV/Makefile.in | 784 -
examples/Parboil/CMakeLists.txt | 17 +-
examples/Parboil/Makefile.am | 151 -
examples/Parboil/Makefile.in | 671 -
examples/Parboil/README | 2 +-
.../CMakeLists.txt} | 35 +-
examples/PyOpenCL/README | 11 +-
examples/PyOpenCL/test_build_dir | 57 +
examples/Rodinia/CMakeLists.txt | 5 +-
examples/Rodinia/Makefile.am | 129 -
examples/Rodinia/Makefile.in | 649 -
examples/VexCL/CMakeLists.txt | 8 +
examples/VexCL/Makefile.am | 39 -
examples/VexCL/Makefile.in | 562 -
examples/ViennaCL/CMakeLists.txt | 6 +-
examples/ViennaCL/Makefile.am | 91 -
examples/ViennaCL/Makefile.in | 613 -
examples/arrayfire/CMakeLists.txt | 11 +-
examples/clBLAS/CMakeLists.txt | 15 +-
examples/clFFT/CMakeLists.txt | 14 +-
examples/example1-spir32/Makefile.am | 33 -
examples/example1-spir32/Makefile.in | 735 -
examples/example1-spir32/example1_exec.c | 2 +-
examples/example1-spir64/Makefile.am | 33 -
examples/example1-spir64/Makefile.in | 734 -
examples/example1-spir64/example1_exec.c | 2 +-
examples/example1/Makefile.am | 33 -
examples/example1/Makefile.in | 734 -
examples/example2/Makefile.am | 33 -
examples/example2/Makefile.in | 718 -
examples/example2a/Makefile.am | 33 -
examples/example2a/Makefile.in | 718 -
examples/opencl-book-samples/CMakeLists.txt | 7 +
examples/opencl-book-samples/Makefile.am | 121 -
examples/opencl-book-samples/Makefile.in | 647 -
examples/piglit/CMakeLists.txt | 17 +-
examples/piglit/Makefile.am | 48 -
examples/piglit/Makefile.in | 570 -
.../pthread => examples/poclcc}/CMakeLists.txt | 14 +-
.../{standalone/standalone.cl => poclcc/poclcc.cl} | 0
examples/scalarwave/Makefile.am | 33 -
examples/scalarwave/Makefile.in | 718 -
examples/scalarwave/scalarwave.cl | 5 +
examples/standalone/Makefile.am | 34 -
examples/standalone/Makefile.in | 561 -
examples/trig/Makefile.am | 33 -
examples/trig/Makefile.in | 733 -
include/CL/Makefile.am | 44 -
include/CL/Makefile.in | 721 -
include/CL/cl2.hpp | 787 +-
include/CL/cl_egl.h | 136 +
include/CMakeLists.txt | 2 +-
include/Makefile.am | 34 -
include/Makefile.in | 818 -
include/OpenCL/Makefile.am | 30 -
include/OpenCL/Makefile.in | 678 -
include/_enable_all_exts.h | 50 +
include/_kernel.h | 163 +-
include/_kernel_c.h | 166 +-
include/pocl.h | 125 +-
include/pocl_cache.h | 24 +-
include/pocl_device.h | 2 +-
include/pocl_tests.h | 19 -
include/pocl_types.h | 48 +-
include/poclu.h | 23 +
lib/CL/CMakeLists.txt | 81 +-
lib/CL/Makefile.am | 218 -
lib/CL/Makefile.in | 3004 ---
lib/CL/clBuildProgram.c | 347 +-
lib/CL/clCreateBuffer.c | 79 +-
lib/CL/clCreateCommandQueue.c | 12 +-
lib/CL/clCreateCommandQueueWithProperties.c | 13 +-
lib/CL/clCreateContext.c | 11 +-
lib/CL/clCreateContextFromType.c | 1 +
lib/CL/clCreateImage.c | 9 +-
lib/CL/clCreateKernel.c | 109 +-
lib/CL/clCreateKernelsInProgram.c | 47 +-
lib/CL/clCreateProgramWithBinary.c | 70 +-
lib/CL/clCreateProgramWithSource.c | 22 +-
lib/CL/clCreateSubBuffer.c | 10 +-
lib/CL/clCreateSubDevices.c | 7 +-
lib/CL/clCreateUserEvent.c | 6 +-
lib/CL/clEnqueueBarrier.c | 4 +-
...eueBarrier.c => clEnqueueBarrierWithWaitList.c} | 31 +-
lib/CL/clEnqueueCopyBuffer.c | 27 +-
lib/CL/clEnqueueCopyBufferRect.c | 4 +-
lib/CL/clEnqueueCopyBufferToImage.c | 79 +-
lib/CL/clEnqueueCopyImage.c | 4 +-
lib/CL/clEnqueueCopyImageToBuffer.c | 21 +-
lib/CL/clEnqueueFillBuffer.c | 8 +-
lib/CL/clEnqueueFillImage.c | 5 +-
lib/CL/clEnqueueMapBuffer.c | 15 +-
lib/CL/clEnqueueMapImage.c | 57 +-
lib/CL/clEnqueueMarker.c | 2 +-
lib/CL/clEnqueueMarkerWithWaitList.c | 2 +-
lib/CL/clEnqueueMigrateMemObjects.c | 95 +
lib/CL/clEnqueueNDRangeKernel.c | 182 +-
lib/CL/clEnqueueNativeKernel.c | 4 +-
lib/CL/clEnqueueReadBuffer.c | 3 +-
lib/CL/clEnqueueReadBufferRect.c | 65 +-
lib/CL/clEnqueueReadImage.c | 20 +-
lib/CL/clEnqueueSVMFree.c | 2 +-
lib/CL/clEnqueueSVMMap.c | 2 +-
lib/CL/clEnqueueSVMMemFill.c | 2 +-
lib/CL/clEnqueueSVMMemcpy.c | 2 +-
lib/CL/clEnqueueSVMUnmap.c | 2 +-
lib/CL/clEnqueueUnmapMemObject.c | 23 +-
lib/CL/clEnqueueWriteBuffer.c | 8 +-
lib/CL/clEnqueueWriteBufferRect.c | 57 +-
lib/CL/clEnqueueWriteImage.c | 34 +-
lib/CL/clFinish.c | 345 +-
lib/CL/clFlush.c | 16 +-
lib/CL/clGetDeviceInfo.c | 14 +-
lib/CL/clGetEventProfilingInfo.c | 2 +
lib/CL/clGetPlatformIDs.c | 2 +-
lib/CL/clGetPlatformInfo.c | 5 +
lib/CL/clGetProgramBuildInfo.c | 7 +
lib/CL/clGetProgramInfo.c | 125 +-
lib/CL/clGetSupportedImageFormats.c | 32 +-
lib/CL/clReleaseCommandQueue.c | 2 +
lib/CL/clReleaseEvent.c | 8 +-
lib/CL/clReleaseKernel.c | 5 +-
lib/CL/clReleaseMemObject.c | 31 +-
lib/CL/clReleaseProgram.c | 22 +-
lib/CL/clSVMAlloc.c | 12 +-
lib/CL/clSetEventCallback.c | 15 +-
lib/CL/clSetKernelArgSVMPointer.c | 7 +-
lib/CL/clSetMemObjectDestructorCallback.c | 15 +-
lib/CL/clSetUserEventStatus.c | 24 +-
lib/CL/clUnloadPlatformCompiler.c | 32 +
lib/CL/clWaitForEvents.c | 16 +-
lib/CL/devices/CMakeLists.txt | 6 +-
lib/CL/devices/Makefile.am | 53 -
lib/CL/devices/Makefile.in | 871 -
lib/CL/devices/basic/Makefile.am | 33 -
lib/CL/devices/basic/Makefile.in | 716 -
lib/CL/devices/basic/basic.c | 286 +-
lib/CL/devices/basic/basic.h | 12 +-
lib/CL/devices/bufalloc.c | 24 +-
lib/CL/devices/bufalloc.h | 18 +-
lib/CL/devices/common.c | 744 +-
lib/CL/devices/common.h | 44 +-
lib/CL/devices/cpuinfo.c | 13 +-
lib/CL/devices/cpuinfo.h | 8 +
lib/CL/devices/devices.c | 21 +-
lib/CL/devices/devices.h | 7 +
lib/CL/devices/hsa/Makefile.am | 38 -
lib/CL/devices/hsa/Makefile.in | 719 -
lib/CL/devices/hsa/pocl-hsa.c | 1407 +-
lib/CL/devices/prototypes.inc | 23 +-
lib/CL/devices/pthread/CMakeLists.txt | 4 +-
lib/CL/devices/pthread/Makefile.am | 32 -
lib/CL/devices/pthread/Makefile.in | 714 -
.../pthread/pocl-pthread_scheduler.h} | 54 +-
lib/CL/devices/pthread/pocl-pthread_utils.h | 54 +
lib/CL/devices/pthread/pthread.c | 548 +-
lib/CL/devices/pthread/pthread_scheduler.c | 373 +
lib/CL/devices/pthread/pthread_utils.c | 162 +
lib/CL/devices/tce/Makefile.am | 40 -
lib/CL/devices/tce/Makefile.in | 911 -
lib/CL/devices/tce/tce_common.cc | 276 +-
lib/CL/devices/tce/tce_common.h | 11 +-
lib/CL/devices/tce/tta_device_main.c | 22 +-
lib/CL/devices/tce/ttasim/Makefile.am | 39 -
lib/CL/devices/tce/ttasim/Makefile.in | 737 -
lib/CL/devices/tce/ttasim/ttasim.cc | 52 +
lib/CL/devices/topology/CMakeLists.txt | 7 +-
lib/CL/devices/topology/Makefile.am | 9 -
lib/CL/devices/topology/Makefile.in | 692 -
lib/CL/pocl_binary.c | 696 +
lib/CL/pocl_binary.h | 80 +
lib/CL/pocl_cache.c | 121 +-
lib/CL/pocl_cl.h | 307 +-
lib/CL/pocl_debug.h | 7 +-
lib/CL/pocl_file_util.c | 222 +
lib/CL/pocl_image_util.c | 10 +-
lib/CL/pocl_img_buf_cpy.c | 74 +-
lib/CL/pocl_intfn.h | 4 +
lib/CL/pocl_llvm.h | 13 +-
lib/CL/pocl_llvm_api.cc | 930 +-
lib/CL/{pocl_mem_management.h => pocl_lttng.c} | 24 +-
lib/CL/pocl_lttng.h | 154 +
lib/CL/pocl_mem_management.c | 42 +-
lib/CL/pocl_mem_management.h | 11 +
lib/CL/pocl_queue_util.c | 13 +-
lib/CL/pocl_runtime_config.c | 2 +-
lib/CL/pocl_runtime_config.h | 1 -
lib/CL/{pocl_img_buf_cpy.h => pocl_shared.h} | 50 +-
lib/CL/pocl_timing.c | 7 +-
lib/CL/pocl_tracing.c | 274 +
lib/CL/{pocl_runtime_config.h => pocl_tracing.h} | 50 +-
lib/CL/pocl_util.c | 370 +-
lib/CL/pocl_util.h | 41 +-
lib/CMakeLists.txt | 58 +-
lib/Makefile.am | 27 -
lib/Makefile.in | 732 -
lib/kernel/CMakeLists.txt | 6 +-
lib/kernel/Makefile.am | 49 -
lib/kernel/Makefile.in | 757 -
lib/kernel/get_image_depth.cl | 10 +-
lib/kernel/get_image_dim.cl | 15 +-
lib/kernel/get_image_height.cl | 10 +-
lib/kernel/get_image_width.cl | 10 +-
lib/kernel/host/CMakeLists.txt | 19 +-
lib/kernel/host/Makefile.am | 47 -
lib/kernel/host/Makefile.in | 1171 -
lib/kernel/hsail64/CMakeLists.txt | 12 +-
lib/kernel/hsail64/Makefile.am | 38 -
lib/kernel/hsail64/Makefile.in | 885 -
lib/kernel/hsail64/get_global_id.c | 9 +-
.../hsail64/get_global_offset.c} | 28 +-
lib/kernel/hsail64/svm_atomics_hsail.cl.ll | 3 -
lib/kernel/prefetch.cl | 56 +
lib/kernel/printf.c | 59 +-
lib/kernel/printf_constant.c | 40 +-
lib/kernel/read_image.cl | 188 +-
lib/kernel/rules.mk | 90 -
lib/kernel/sources-vml.mk | 290 -
lib/kernel/sources.mk | 186 -
lib/kernel/svm_atomics_x86_64.ll | 3 -
...ics_x86_64.ll => svm_atomics_x86_64_llvm3_9.ll} | 124 +-
...6_64.ll => svm_atomics_x86_64_no_fake_asids.ll} | 1643 +-
lib/kernel/tce/CMakeLists.txt | 12 +-
lib/kernel/tce/Makefile.am | 44 -
lib/kernel/tce/Makefile.in | 888 -
lib/kernel/tinyprintf.c | 521 +
lib/kernel/tinyprintf.h | 186 +
lib/kernel/vecmathlib-pocl/generate-files.py | 4 +-
lib/kernel/vecmathlib-pocl/ilogb.cl | 72 +-
lib/kernel/vecmathlib-pocl/pocl-compat.h | 2 +-
lib/kernel/vecmathlib/floatbuiltins.h | 10 +-
lib/kernel/vstore.cl | 2 +-
lib/kernel/write_image.cl | 79 +-
lib/llvmopencl/AutomaticLocals.cc | 97 +-
lib/llvmopencl/BarrierTailReplication.cc | 9 +-
lib/llvmopencl/BreakConstantGEPs.h | 4 +
lib/llvmopencl/CMakeLists.txt | 52 +-
lib/llvmopencl/Flatten.cc | 2 +-
lib/llvmopencl/GenerateHeader.cc | 309 -
lib/llvmopencl/HandleSamplerInitialization.cc | 100 +
...dressSpaces.h => HandleSamplerInitialization.h} | 59 +-
lib/llvmopencl/ImplicitConditionalBarriers.cc | 21 +-
lib/llvmopencl/ImplicitConditionalBarriers.h | 4 +
lib/llvmopencl/ImplicitLoopBarriers.cc | 6 +-
lib/llvmopencl/LLVMFileUtils.cc | 55 +-
lib/llvmopencl/LLVMUtils.h | 28 +-
lib/llvmopencl/LoopBarriers.cc | 43 +-
lib/llvmopencl/Makefile.am | 73 -
lib/llvmopencl/Makefile.in | 892 -
lib/llvmopencl/ParallelRegion.cc | 13 +-
lib/llvmopencl/RemoveBarrierCalls.cc | 85 +
...{TargetAddressSpaces.h => RemoveBarrierCalls.h} | 60 +-
lib/llvmopencl/TargetAddressSpaces.cc | 220 +-
lib/llvmopencl/TargetAddressSpaces.h | 18 +-
lib/llvmopencl/VariableUniformityAnalysis.cc | 50 +-
lib/llvmopencl/VariableUniformityAnalysis.h | 19 +-
lib/llvmopencl/WorkItemAliasAnalysis.cc | 40 +-
lib/llvmopencl/Workgroup.cc | 355 +-
lib/llvmopencl/WorkitemHandler.cc | 46 +-
lib/llvmopencl/WorkitemHandler.h | 1 +
lib/llvmopencl/WorkitemHandlerChooser.cc | 5 +
lib/llvmopencl/WorkitemLoops.cc | 230 +-
lib/llvmopencl/WorkitemLoops.h | 18 +-
lib/llvmopencl/WorkitemReplication.cc | 7 +-
lib/llvmopencl/linker.cpp | 436 +-
lib/llvmopencl/linker.h | 8 +
lib/poclu/Makefile.am | 34 -
lib/poclu/Makefile.in | 785 -
lib/poclu/misc.c | 229 +-
m4/ax_boost_base.m4 | 258 -
m4/libtool.m4 | 8369 -------
m4/ltoptions.m4 | 437 -
m4/ltsugar.m4 | 124 -
m4/ltversion.m4 | 23 -
m4/lt~obsolete.m4 | 99 -
scripts/CMakeLists.txt | 53 -
scripts/Makefile.am | 66 -
scripts/Makefile.in | 662 -
scripts/pocl-standalone.in | 134 -
scripts/pocl-standalone.in.cmake | 119 -
tests/Makefile.am | 82 -
tests/Makefile.in | 787 -
tests/kernel/CMakeLists.txt | 12 +-
tests/kernel/Makefile.am | 43 -
tests/kernel/Makefile.in | 811 -
tests/kernel/test_bitselect.cl | 2 +-
tests/kernel/test_fabs.cl | 6 +-
tests/kernel/test_rotate.cl | 1 +
tests/regression/CMakeLists.txt | 31 +-
tests/regression/Makefile.am | 50 -
tests/regression/Makefile.in | 972 -
tests/regression/test_issue_231.cpp | 2 +-
tests/regression/test_issue_445.cpp | 61 +
tests/runtime/CMakeLists.txt | 19 +-
tests/runtime/Makefile.am | 43 -
tests/runtime/Makefile.in | 880 -
tests/runtime/test_buffer-image-copy.c | 199 +
tests/runtime/test_clBuildProgram.c | 433 +-
tests/runtime/test_clCreateKernel.c | 6 +-
tests/runtime/test_clCreateKernelsInProgram.c | 4 +-
tests/runtime/test_clCreateProgramWithBinary.c | 75 +-
tests/runtime/test_clCreateSubDevices.c | 10 +-
tests/runtime/test_clEnqueueNativeKernel.c | 97 +-
tests/runtime/test_clFinish.c | 149 +-
tests/runtime/test_clGetDeviceInfo.c | 19 +-
tests/runtime/test_clGetEventInfo.c | 55 +-
tests/runtime/test_clGetKernelArgInfo.c | 88 +-
tests/runtime/test_clGetSupportedImageFormats.c | 21 +-
tests/runtime/test_clSetEventCallback.c | 142 +-
tests/runtime/test_clSetEventCallback_expout.txt | 1 -
.../test_clSetMemObjectDestructorCallback.c | 49 +
tests/runtime/test_enqueue_kernel_from_binary.c | 428 +
tests/runtime/test_event_cycle.c | 40 +-
tests/runtime/test_event_free.c | 1 -
tests/runtime/test_kernel_cache_includes.c | 1 -
tests/runtime/test_link_error.c | 26 +-
tests/runtime/test_read-copy-write-buffer.c | 84 +-
tests/runtime/test_user_event.c | 86 +
tests/runtime/test_version.c | 30 +-
tests/tce/CMakeLists.txt | 10 +
tests/tce/Makefile.am | 30 -
tests/tce/Makefile.in | 732 -
tests/tce/fp16/CMakeLists.txt | 15 +-
tests/tce/fp16/Makefile.am | 36 -
tests/tce/fp16/Makefile.in | 724 -
.../tce/multi_AS_copy}/CMakeLists.txt | 25 +-
tests/tce/multi_AS_copy/host.cpp | 226 +
tests/tce/tcemc/CMakeLists.txt | 2 +-
tests/tce/tcemc/Makefile.am | 36 -
tests/tce/tcemc/Makefile.in | 724 -
tests/tce/ttasim/CMakeLists.txt | 2 +-
tests/tce/ttasim/Makefile.am | 37 -
tests/tce/ttasim/Makefile.in | 723 -
tests/tce/ttasim/host.cpp | 14 +-
tests/testsuite-amdsdk2_9.at | 4 +-
tests/testsuite-regression.at | 10 +-
tests/testsuite-runtime.at | 11 +-
tests/workgroup/Makefile.am | 38 -
tests/workgroup/Makefile.in | 704 -
.../clang-3.9-always-spir-cc-for-kernels.patch | 188 +
...4.0-kernel_arg_addr_space-always-spir-ids.patch | 62 +
tools/patches/clang-4.0-opencl-calling-conv.patch | 189 +
tools/patches/replace-kernels-on-the-fly.patch | 42 +
tools/scripts/devel-envs.sh | 21 +-
tools/scripts/run_hsa_tests | 9 +
tools/scripts/run_tta_tests | 9 +
418 files changed, 16443 insertions(+), 108091 deletions(-)
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/collab-maint/pocl.git
More information about the Pkg-opencl-commits
mailing list