[pocl] branch upstream updated (d916dba -> a0c792f)

Andreas Tille tille at debian.org
Tue Nov 21 07:56:55 UTC 2017


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

tille pushed a change to branch upstream
in repository pocl.

      from  d916dba   Imported Upstream version 0.13
       new  a0c792f   New upstream version 0.14

The 1 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 -
 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/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/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}              |    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/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/{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/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 +-
 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/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 +
 ...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/Makefile.in                         |   892 -
 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/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 +
 419 files changed, 16402 insertions(+), 108109 deletions(-)
 delete mode 100644 Makefile.am
 delete mode 100644 Makefile.in
 create mode 100644 ToolchainExample.cmake
 delete mode 100644 acinclude.m4
 delete mode 100644 aclocal.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/install-sh
 delete mode 100644 config/ltmain.sh
 delete mode 100755 config/missing
 delete mode 100755 configure
 delete mode 100644 configure.ac
 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/AMD/Makefile.in
 delete mode 100644 examples/AMDSDK2.9/Makefile.am
 delete mode 100644 examples/AMDSDK2.9/Makefile.in
 delete mode 100644 examples/AMDSDK3.0/Makefile.am
 delete mode 100644 examples/AMDSDK3.0/Makefile.in
 delete mode 100644 examples/CloverLeaf/Makefile.am
 delete mode 100644 examples/CloverLeaf/Makefile.in
 delete mode 100644 examples/EinsteinToolkit/Makefile.am
 delete mode 100644 examples/EinsteinToolkit/Makefile.in
 delete mode 100644 examples/Halide/Makefile.am
 delete mode 100644 examples/Halide/Makefile.in
 delete mode 100644 examples/IntelSVM/Makefile.am
 delete mode 100644 examples/IntelSVM/Makefile.in
 create mode 100644 examples/IntelSVM/intelsvm.patch
 delete mode 100644 examples/Makefile.am
 delete mode 100644 examples/Makefile.in
 delete mode 100644 examples/OpenCV/Makefile.am
 delete mode 100644 examples/OpenCV/Makefile.in
 delete mode 100644 examples/Parboil/Makefile.am
 delete mode 100644 examples/Parboil/Makefile.in
 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/Rodinia/Makefile.in
 delete mode 100644 examples/VexCL/Makefile.am
 delete mode 100644 examples/VexCL/Makefile.in
 delete mode 100644 examples/ViennaCL/Makefile.am
 delete mode 100644 examples/ViennaCL/Makefile.in
 delete mode 100644 examples/example1-spir32/Makefile.am
 delete mode 100644 examples/example1-spir32/Makefile.in
 delete mode 100644 examples/example1-spir64/Makefile.am
 delete mode 100644 examples/example1-spir64/Makefile.in
 delete mode 100644 examples/example1/Makefile.am
 delete mode 100644 examples/example1/Makefile.in
 delete mode 100644 examples/example2/Makefile.am
 delete mode 100644 examples/example2/Makefile.in
 delete mode 100644 examples/example2a/Makefile.am
 delete mode 100644 examples/example2a/Makefile.in
 delete mode 100644 examples/opencl-book-samples/Makefile.am
 delete mode 100644 examples/opencl-book-samples/Makefile.in
 delete mode 100644 examples/piglit/Makefile.am
 delete mode 100644 examples/piglit/Makefile.in
 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/scalarwave/Makefile.in
 delete mode 100644 examples/standalone/Makefile.am
 delete mode 100644 examples/standalone/Makefile.in
 delete mode 100644 examples/trig/Makefile.am
 delete mode 100644 examples/trig/Makefile.in
 delete mode 100644 include/CL/Makefile.am
 delete mode 100644 include/CL/Makefile.in
 create mode 100644 include/CL/cl_egl.h
 delete mode 100644 include/Makefile.am
 delete mode 100644 include/Makefile.in
 delete mode 100644 include/OpenCL/Makefile.am
 delete mode 100644 include/OpenCL/Makefile.in
 create mode 100644 include/_enable_all_exts.h
 delete mode 100644 include/pocl_tests.h
 delete mode 100644 lib/CL/Makefile.am
 delete mode 100644 lib/CL/Makefile.in
 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/Makefile.in
 delete mode 100644 lib/CL/devices/basic/Makefile.am
 delete mode 100644 lib/CL/devices/basic/Makefile.in
 delete mode 100644 lib/CL/devices/hsa/Makefile.am
 delete mode 100644 lib/CL/devices/hsa/Makefile.in
 delete mode 100644 lib/CL/devices/pthread/Makefile.am
 delete mode 100644 lib/CL/devices/pthread/Makefile.in
 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/Makefile.in
 delete mode 100644 lib/CL/devices/tce/ttasim/Makefile.am
 delete mode 100644 lib/CL/devices/tce/ttasim/Makefile.in
 delete mode 100644 lib/CL/devices/topology/Makefile.am
 delete mode 100644 lib/CL/devices/topology/Makefile.in
 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/Makefile.in
 delete mode 100644 lib/kernel/Makefile.am
 delete mode 100644 lib/kernel/Makefile.in
 delete mode 100644 lib/kernel/host/Makefile.am
 delete mode 100644 lib/kernel/host/Makefile.in
 delete mode 100644 lib/kernel/hsail64/Makefile.am
 delete mode 100644 lib/kernel/hsail64/Makefile.in
 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
 delete mode 100644 lib/kernel/tce/Makefile.in
 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
 delete mode 100644 lib/llvmopencl/Makefile.in
 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 lib/poclu/Makefile.in
 delete mode 100644 m4/ax_boost_base.m4
 delete mode 100644 m4/libtool.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/Makefile.in
 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/Makefile.in
 delete mode 100644 tests/kernel/Makefile.am
 delete mode 100644 tests/kernel/Makefile.in
 delete mode 100644 tests/regression/Makefile.am
 delete mode 100644 tests/regression/Makefile.in
 create mode 100644 tests/regression/test_issue_445.cpp
 delete mode 100644 tests/runtime/Makefile.am
 delete mode 100644 tests/runtime/Makefile.in
 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/Makefile.in
 delete mode 100644 tests/tce/fp16/Makefile.am
 delete mode 100644 tests/tce/fp16/Makefile.in
 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/tcemc/Makefile.in
 delete mode 100644 tests/tce/ttasim/Makefile.am
 delete mode 100644 tests/tce/ttasim/Makefile.in
 delete mode 100644 tests/workgroup/Makefile.am
 delete mode 100644 tests/workgroup/Makefile.in
 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