[pocl] branch experimental updated (fb5b68c -> 6951a05)
Andreas Beckmann
anbe at moszumanska.debian.org
Tue Nov 28 17:59:41 UTC 2017
This is an automated email from the git hooks/post-receive script.
anbe pushed a change to branch experimental
in repository pocl.
from fb5b68c finalize changelog for pocl (0.13-13)
adds a0c792f New upstream version 0.14
new 10fe9b4 Merge tag 'upstream/0.14'
new 8cd4b99 new upstream release 0.14
new bfa5ae9 refresh/remove patches
new b4506b9 drop libstdc++-7-dev.patch, no longer needed
new 0d6f555 drop glibc-2.23.patch, no longer needed
new a2321f2 drop cmake-forcibly-link-regtests-with-pthread.patch, no longer needed
new 0848cf7 use CMAKE_INSTALL_SYSCONFDIR for /etc
new f42e501 update symbols files
new a3905a5 update copyright holders and years
new 6951a05 clean up generated include/CL/cl.hpp*
The 10 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
.gitignore | 23 +-
.mailmap | 3 +
CHANGES | 38 +
CMakeLists.txt | 494 +++---
CREDITS | 6 +
Makefile.am | 99 --
README.packaging | 15 +-
ToolchainExample.cmake | 35 +
acinclude.m4 | 271 ---
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/missing | 215 ---
configure.ac | 1695 ------------------
debian/changelog | 10 +
debian/clean | 4 +-
debian/copyright | 23 +-
debian/libpocl1.symbols | 122 +-
debian/libpoclu1.symbols | 3 +-
...cmake-forcibly-link-regtests-with-pthread.patch | 28 -
debian/patches/cmake-no-fno-rtti.patch | 28 +-
debian/patches/cmake-no-get_cpu_name.patch | 12 +-
.../cmake-use-CMAKE_INSTALL_SYSCONFDIR.patch | 14 +
.../consistent-newlines-in-POCL_ABORT.patch | 104 +-
debian/patches/do-not-export-clang-symbols.patch | 12 +-
debian/patches/find-sys-cdefs-h.patch | 59 -
.../patches/fix-configure-for-debian-archs.patch | 41 -
debian/patches/fix-tests-i386.patch | 11 -
debian/patches/glibc-2.23.patch | 22 -
debian/patches/libstdc++-7-dev.patch | 18 -
debian/patches/llvm-system-libs.patch | 33 -
debian/patches/os-compat.patch | 16 +-
debian/patches/series | 7 +-
.../set-POCL_DEVICE_ADDRESS_BITS-before-use.patch | 20 +-
debian/patches/typos.patch | 24 +-
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/AMDSDK2.9/CMakeLists.txt | 4 +-
examples/AMDSDK2.9/Makefile.am | 341 ----
examples/AMDSDK3.0/CMakeLists.txt | 17 +-
examples/AMDSDK3.0/Makefile.am | 417 -----
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/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/Halide/CMakeLists.txt | 6 +-
examples/Halide/Makefile.am | 39 -
examples/IntelSVM/CMakeLists.txt | 29 +-
examples/IntelSVM/Makefile.am | 70 -
examples/IntelSVM/intelsvm.patch | 14 +
examples/IntelSVM/intelsvm_CMakeLists.txt | 2 +
examples/Makefile.am | 97 --
examples/OpenCV/Makefile.am | 263 ---
examples/Parboil/CMakeLists.txt | 17 +-
examples/Parboil/Makefile.am | 151 --
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/VexCL/CMakeLists.txt | 8 +
examples/VexCL/Makefile.am | 39 -
examples/ViennaCL/CMakeLists.txt | 6 +-
examples/ViennaCL/Makefile.am | 91 -
examples/arrayfire/CMakeLists.txt | 11 +-
examples/clBLAS/CMakeLists.txt | 15 +-
examples/clFFT/CMakeLists.txt | 14 +-
examples/example1-spir32/Makefile.am | 33 -
examples/example1-spir32/example1_exec.c | 2 +-
examples/example1-spir64/Makefile.am | 33 -
examples/example1-spir64/example1_exec.c | 2 +-
examples/example1/Makefile.am | 33 -
examples/example2/Makefile.am | 33 -
examples/example2a/Makefile.am | 33 -
examples/opencl-book-samples/CMakeLists.txt | 7 +
examples/opencl-book-samples/Makefile.am | 121 --
examples/piglit/CMakeLists.txt | 17 +-
examples/piglit/Makefile.am | 48 -
.../pthread => examples/poclcc}/CMakeLists.txt | 14 +-
.../{standalone/standalone.cl => poclcc/poclcc.cl} | 0
examples/scalarwave/Makefile.am | 33 -
examples/scalarwave/scalarwave.cl | 5 +
examples/standalone/Makefile.am | 34 -
examples/trig/Makefile.am | 33 -
include/CL/Makefile.am | 44 -
include/CL/cl2.hpp | 787 ++++++++-
include/CL/cl_egl.h | 136 ++
include/CMakeLists.txt | 2 +-
include/Makefile.am | 34 -
include/OpenCL/Makefile.am | 30 -
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/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/clEnqueueMapBuffer.h | 35 -
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/basic/Makefile.am | 33 -
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/pocl-hsa.c | 1407 ++++++++++-----
lib/CL/devices/prototypes.inc | 23 +-
lib/CL/devices/pthread/CMakeLists.txt | 4 +-
lib/CL/devices/pthread/Makefile.am | 32 -
.../pthread/pocl-pthread_scheduler.h} | 44 +-
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/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/ttasim.cc | 52 +
lib/CL/devices/topology/CMakeLists.txt | 7 +-
lib/CL/devices/topology/Makefile.am | 9 -
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/{kernel/native_exp10.cl => CL/pocl_lttng.c} | 9 +-
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_queue_util.h => pocl_tracing.h} | 49 +-
lib/CL/pocl_util.c | 370 +++-
lib/CL/pocl_util.h | 41 +-
lib/CMakeLists.txt | 58 +-
lib/Makefile.am | 27 -
lib/kernel/CMakeLists.txt | 6 +-
lib/kernel/Makefile.am | 49 -
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/hsail64/CMakeLists.txt | 12 +-
lib/kernel/hsail64/Makefile.am | 38 -
lib/kernel/hsail64/get_global_id.c | 9 +-
lib/kernel/{ => hsail64}/get_global_offset.c | 6 +-
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/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 ++
...oopBarriers.h => HandleSamplerInitialization.h} | 54 +-
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/ParallelRegion.cc | 13 +-
lib/llvmopencl/RemoveBarrierCalls.cc | 85 +
.../{LoopBarriers.h => RemoveBarrierCalls.h} | 55 +-
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/misc.c | 229 +--
m4/ax_boost_base.m4 | 258 ---
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/pocl-standalone.in | 134 --
scripts/pocl-standalone.in.cmake | 119 --
tests/Makefile.am | 82 -
tests/kernel/CMakeLists.txt | 12 +-
tests/kernel/Makefile.am | 43 -
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/test_issue_231.cpp | 2 +-
tests/regression/test_issue_445.cpp | 61 +
tests/runtime/CMakeLists.txt | 19 +-
tests/runtime/Makefile.am | 43 -
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/fp16/CMakeLists.txt | 15 +-
tests/tce/fp16/Makefile.am | 36 -
.../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/ttasim/CMakeLists.txt | 2 +-
tests/tce/ttasim/Makefile.am | 37 -
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 -
.../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 +
383 files changed, 16615 insertions(+), 21118 deletions(-)
delete mode 100644 Makefile.am
create mode 100644 ToolchainExample.cmake
delete mode 100644 acinclude.m4
delete mode 100755 autogen.sh
copy {tests/tce => bin}/CMakeLists.txt (88%)
create mode 100644 bin/poclcc.c
create mode 100644 cmake/HSA.cmake
create mode 100644 cmake/spir-cc-test-kernel.cl
delete mode 100644 config.h.in
delete mode 100755 config/ar-lib
delete mode 100755 config/compile
delete mode 100755 config/config.guess
delete mode 100755 config/config.sub
delete mode 100755 config/depcomp
delete mode 100755 config/missing
delete mode 100644 configure.ac
delete mode 100644 debian/patches/cmake-forcibly-link-regtests-with-pthread.patch
create mode 100644 debian/patches/cmake-use-CMAKE_INSTALL_SYSCONFDIR.patch
delete mode 100644 debian/patches/find-sys-cdefs-h.patch
delete mode 100644 debian/patches/fix-configure-for-debian-archs.patch
delete mode 100644 debian/patches/glibc-2.23.patch
delete mode 100644 debian/patches/libstdc++-7-dev.patch
delete mode 100644 debian/patches/llvm-system-libs.patch
create mode 100644 doc/sphinx/source/hsa_status.rst
create mode 100644 doc/sphinx/source/maintainer-policy.rst
create mode 100644 doc/sphinx/source/pocl_binary.rst
delete mode 100644 examples/AMD/Makefile.am
delete mode 100644 examples/AMDSDK2.9/Makefile.am
delete mode 100644 examples/AMDSDK3.0/Makefile.am
delete mode 100644 examples/CloverLeaf/Makefile.am
delete mode 100644 examples/EinsteinToolkit/Makefile.am
delete mode 100644 examples/Halide/Makefile.am
delete mode 100644 examples/IntelSVM/Makefile.am
create mode 100644 examples/IntelSVM/intelsvm.patch
delete mode 100644 examples/Makefile.am
delete mode 100644 examples/OpenCV/Makefile.am
delete mode 100644 examples/Parboil/Makefile.am
copy examples/{IntelSVM/intelsvm_CMakeLists.txt => PyOpenCL/CMakeLists.txt} (62%)
create mode 100755 examples/PyOpenCL/test_build_dir
delete mode 100644 examples/Rodinia/Makefile.am
delete mode 100644 examples/VexCL/Makefile.am
delete mode 100644 examples/ViennaCL/Makefile.am
delete mode 100644 examples/example1-spir32/Makefile.am
delete mode 100644 examples/example1-spir64/Makefile.am
delete mode 100644 examples/example1/Makefile.am
delete mode 100644 examples/example2/Makefile.am
delete mode 100644 examples/example2a/Makefile.am
delete mode 100644 examples/opencl-book-samples/Makefile.am
delete mode 100644 examples/piglit/Makefile.am
copy {lib/CL/devices/pthread => examples/poclcc}/CMakeLists.txt (82%)
rename examples/{standalone/standalone.cl => poclcc/poclcc.cl} (100%)
delete mode 100644 examples/scalarwave/Makefile.am
delete mode 100644 examples/standalone/Makefile.am
delete mode 100644 examples/trig/Makefile.am
delete mode 100644 include/CL/Makefile.am
create mode 100644 include/CL/cl_egl.h
delete mode 100644 include/Makefile.am
delete mode 100644 include/OpenCL/Makefile.am
create mode 100644 include/_enable_all_exts.h
delete mode 100644 include/pocl_tests.h
delete mode 100644 lib/CL/Makefile.am
copy lib/CL/{clEnqueueBarrier.c => clEnqueueBarrierWithWaitList.c} (60%)
delete mode 100644 lib/CL/clEnqueueMapBuffer.h
create mode 100644 lib/CL/clEnqueueMigrateMemObjects.c
create mode 100644 lib/CL/clUnloadPlatformCompiler.c
delete mode 100644 lib/CL/devices/Makefile.am
delete mode 100644 lib/CL/devices/basic/Makefile.am
delete mode 100644 lib/CL/devices/hsa/Makefile.am
delete mode 100644 lib/CL/devices/pthread/Makefile.am
copy lib/CL/{pocl_queue_util.h => devices/pthread/pocl-pthread_scheduler.h} (58%)
create mode 100644 lib/CL/devices/pthread/pocl-pthread_utils.h
create mode 100644 lib/CL/devices/pthread/pthread_scheduler.c
create mode 100644 lib/CL/devices/pthread/pthread_utils.c
delete mode 100644 lib/CL/devices/tce/Makefile.am
delete mode 100644 lib/CL/devices/tce/ttasim/Makefile.am
delete mode 100644 lib/CL/devices/topology/Makefile.am
create mode 100644 lib/CL/pocl_binary.c
create mode 100644 lib/CL/pocl_binary.h
create mode 100644 lib/CL/pocl_file_util.c
copy lib/{kernel/native_exp10.cl => CL/pocl_lttng.c} (86%)
create mode 100644 lib/CL/pocl_lttng.h
rename lib/CL/{pocl_img_buf_cpy.h => pocl_shared.h} (65%)
create mode 100644 lib/CL/pocl_tracing.c
copy lib/CL/{pocl_queue_util.h => pocl_tracing.h} (62%)
delete mode 100644 lib/Makefile.am
delete mode 100644 lib/kernel/Makefile.am
delete mode 100644 lib/kernel/host/Makefile.am
delete mode 100644 lib/kernel/hsail64/Makefile.am
copy lib/kernel/{ => hsail64}/get_global_offset.c (91%)
create mode 100644 lib/kernel/prefetch.cl
delete mode 100644 lib/kernel/rules.mk
delete mode 100644 lib/kernel/sources-vml.mk
delete mode 100644 lib/kernel/sources.mk
copy lib/kernel/{svm_atomics_x86_64.ll => svm_atomics_x86_64_llvm3_9.ll} (98%)
copy lib/kernel/{svm_atomics_x86_64.ll => svm_atomics_x86_64_no_fake_asids.ll} (75%)
delete mode 100644 lib/kernel/tce/Makefile.am
create mode 100644 lib/kernel/tinyprintf.c
create mode 100644 lib/kernel/tinyprintf.h
delete mode 100644 lib/llvmopencl/GenerateHeader.cc
create mode 100644 lib/llvmopencl/HandleSamplerInitialization.cc
copy lib/llvmopencl/{LoopBarriers.h => HandleSamplerInitialization.h} (60%)
delete mode 100644 lib/llvmopencl/Makefile.am
create mode 100644 lib/llvmopencl/RemoveBarrierCalls.cc
copy lib/llvmopencl/{LoopBarriers.h => RemoveBarrierCalls.h} (64%)
delete mode 100644 lib/poclu/Makefile.am
delete mode 100644 m4/ax_boost_base.m4
delete mode 100644 m4/ltoptions.m4
delete mode 100644 m4/ltsugar.m4
delete mode 100644 m4/ltversion.m4
delete mode 100644 m4/lt~obsolete.m4
delete mode 100644 scripts/CMakeLists.txt
delete mode 100644 scripts/Makefile.am
delete mode 100644 scripts/pocl-standalone.in
delete mode 100644 scripts/pocl-standalone.in.cmake
delete mode 100644 tests/Makefile.am
delete mode 100644 tests/kernel/Makefile.am
delete mode 100644 tests/regression/Makefile.am
create mode 100644 tests/regression/test_issue_445.cpp
delete mode 100644 tests/runtime/Makefile.am
create mode 100644 tests/runtime/test_buffer-image-copy.c
create mode 100644 tests/runtime/test_clSetMemObjectDestructorCallback.c
create mode 100644 tests/runtime/test_enqueue_kernel_from_binary.c
create mode 100644 tests/runtime/test_user_event.c
delete mode 100644 tests/tce/Makefile.am
delete mode 100644 tests/tce/fp16/Makefile.am
rename {examples/standalone => tests/tce/multi_AS_copy}/CMakeLists.txt (70%)
create mode 100644 tests/tce/multi_AS_copy/host.cpp
delete mode 100644 tests/tce/tcemc/Makefile.am
delete mode 100644 tests/tce/ttasim/Makefile.am
delete mode 100644 tests/workgroup/Makefile.am
create mode 100644 tools/patches/clang-3.9-always-spir-cc-for-kernels.patch
create mode 100644 tools/patches/clang-4.0-kernel_arg_addr_space-always-spir-ids.patch
create mode 100644 tools/patches/clang-4.0-opencl-calling-conv.patch
create mode 100644 tools/patches/replace-kernels-on-the-fly.patch
--
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