[pocl] branch master updated (1928811 -> ec3c05d)

Andreas Beckmann anbe at moszumanska.debian.org
Sun Jul 3 19:36:33 UTC 2016


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

anbe pushed a change to branch master
in repository pocl.

      from  1928811   update symbols files for kfreebsd-i386
      adds  d916dba   Imported Upstream version 0.13
      adds  cb44754   Merge tag 'upstream/0.13'
      adds  3beb1af   new upstream release 0.13
      adds  e9182c5   refresh/drop patches
      adds  4ea27c0   add support for glibc 2.23
      adds  5ec8b2b   internal library soname bump: llvmopencl.so.7
      adds  9d70991   update symbols files for amd64 and i386
      adds  ec2277e   finalize changelog for pocl (0.13-1), upload to experimental
      adds  b3a5f97   update symbols files
       new  2ad2dae   finalize changelog for pocl (0.13-2), upload to unstable
       new  c958560   switch to llvm 3.8
       new  d6fb3ec   update symbols files for amd64 and i386
       new  bedb74e   relabel the llvm-3.7 symbol modifications
       new  eafac03   finalize changelog for pocl (0.13-3), upload to experimental
       new  1e0ea62   update symbols files
       new  386d10b   use CLOCK_UPTIME_FAST on kFreeBSD
       new  ec3c05d   finalize changelog for pocl (0.13-4), upload to unstable

The 8 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:
 .bzrignore                                         |    52 +
 .gitattributes                                     |    41 +
 .gitignore                                         |    95 +
 .mailmap                                           |    44 +
 CHANGES                                            |    38 +
 CMakeLists.txt                                     |   482 +-
 CREDITS                                            |     1 +
 INSTALL                                            |   430 +-
 Makefile.am                                        |     4 +-
 Makefile.in                                        |    11 +-
 README.Cell                                        |    94 -
 README.FreeBSD                                     |     6 +
 TODO.piglit                                        |    29 +
 aclocal.m4                                         |   211 +-
 android/CLONE_POCL_PREBUILTS_HERE                  |     1 +
 android/build-arm.sh                               |   161 +
 autogen.sh                                         |  1578 ++
 cmake/LLVM.cmake                                   |   207 +-
 cmake/bitcode_rules.cmake                          |    70 +-
 cmake/kernellib_hash.cmake                         |    30 +-
 cmake/run_test.cmake                               |    79 +-
 config.h.in                                        |    82 +-
 config.h.in.cmake                                  |    51 +-
 configure                                          |   586 +-
 configure.ac                                       |   222 +-
 debian/changelog                                   |    36 +-
 debian/control                                     |     6 +-
 debian/libpocl1.symbols                            |  6304 ++++---
 debian/patches/fix-image-args.patch                |    15 -
 debian/patches/glibc-2.23.patch                    |    22 +
 debian/patches/llvm-system-libs.patch              |    30 +-
 debian/patches/os-compat.patch                     |    15 +
 debian/patches/series                              |     2 +-
 debian/rules                                       |     2 +-
 doc/luxmark.txt                                    |    13 +
 doc/sphinx/source/conf.py                          |     4 +-
 doc/sphinx/source/env_variables.rst                |    55 +-
 doc/sphinx/source/faq.rst                          |     7 +-
 doc/sphinx/source/features.rst                     |    18 +
 doc/sphinx/source/hsa.rst                          |    65 +-
 doc/sphinx/source/index.rst                        |     2 +-
 doc/sphinx/source/install.rst                      |   139 +
 doc/sphinx/source/using.rst                        |     2 +
 examples/AMD/CMakeLists.txt                        |   115 +
 examples/AMD/Makefile.in                           |     5 +-
 examples/AMDSDK2.9/CMakeLists.txt                  |   123 +
 examples/AMDSDK2.9/Makefile.in                     |     5 +-
 examples/AMDSDK3.0/CMakeLists.txt                  |   152 +
 examples/AMDSDK3.0/Makefile.am                     |   417 +
 examples/AMDSDK3.0/Makefile.in                     |   939 ++
 examples/AMDSDK3.0/amdsdk3_0.patch                 |    50 +
 examples/ASL/CMakeLists.txt                        |   188 +
 examples/CMakeLists.txt                            |    78 +-
 examples/CloverLeaf/CMakeLists.txt                 |    82 +
 examples/CloverLeaf/Makefile.in                    |     5 +-
 .../{example2 => EinsteinToolkit}/CMakeLists.txt   |    24 +-
 examples/EinsteinToolkit/Makefile.in               |     5 +-
 examples/Halide/CMakeLists.txt                     |  1076 ++
 examples/Halide/Makefile.in                        |     5 +-
 examples/IntelSVM/CMakeLists.txt                   |    68 +
 examples/IntelSVM/Makefile.am                      |    70 +
 examples/{piglit => IntelSVM}/Makefile.in          |    87 +-
 examples/IntelSVM/README                           |    18 +
 .../IntelSVM/intelsvm_CMakeLists.txt               |    24 +-
 examples/Makefile.am                               |     9 +-
 examples/Makefile.in                               |    19 +-
 examples/OpenCV/CMakeLists.txt                     |   332 +
 examples/OpenCV/Makefile.in                        |     5 +-
 examples/OpenCV/opencv.patch                       |    13 +
 examples/Parboil/CMakeLists.txt                    |   149 +
 examples/Parboil/Makefile.in                       |     5 +-
 examples/PyOpenCL/README                           |     2 +-
 examples/Rodinia/CMakeLists.txt                    |   115 +
 examples/Rodinia/Makefile.in                       |     5 +-
 examples/Rodinia/Rodinia.patch                     |    29 +-
 examples/VexCL/CMakeLists.txt                      |   113 +
 examples/VexCL/Makefile.in                         |     5 +-
 examples/ViennaCL/CMakeLists.txt                   |   298 +
 examples/ViennaCL/Makefile.in                      |     5 +-
 examples/ViennaCL/vienna_170.patch                 |    11 +
 examples/arrayfire/CMakeLists.txt                  |   697 +
 examples/clBLAS/CMakeLists.txt                     |   266 +
 examples/clFFT/CMakeLists.txt                      |    87 +
 examples/example1-spir32/CMakeLists.txt            |     2 +-
 examples/example1-spir32/Makefile.in               |     5 +-
 examples/example1-spir32/example1.c                |     8 +-
 examples/example1-spir32/generate_spir32.sh        |    10 +
 examples/example1-spir64/CMakeLists.txt            |     2 +-
 examples/example1-spir64/Makefile.in               |     5 +-
 examples/example1-spir64/example1.c                |     8 +-
 examples/example1-spir64/generate_spir.sh          |    10 +
 examples/example1/CMakeLists.txt                   |     6 +-
 examples/example1/Makefile.in                      |     5 +-
 examples/example2/CMakeLists.txt                   |     6 +-
 examples/example2/Makefile.in                      |     5 +-
 examples/example2a/CMakeLists.txt                  |     6 +-
 examples/example2a/Makefile.in                     |     5 +-
 examples/opencl-book-samples/CMakeLists.txt        |   105 +
 examples/opencl-book-samples/Makefile.in           |     5 +-
 examples/piglit/CMakeLists.txt                     |   220 +
 examples/piglit/Makefile.in                        |     5 +-
 examples/pocl-android-sample/.cproject             |    86 +
 examples/pocl-android-sample/.project              |    49 +
 examples/pocl-android-sample/AndroidManifest.xml   |    28 +
 examples/pocl-android-sample/jni/Android.mk        |    12 +
 examples/pocl-android-sample/jni/Application.mk    |     2 +
 .../jni/CLONE_LIBOPENCL_STUB_HERE                  |     1 +
 examples/pocl-android-sample/jni/vectorAdd.cpp     |   137 +
 examples/pocl-android-sample/jni/vectorAdd.h       |    49 +
 examples/pocl-android-sample/project.properties    |    14 +
 .../res/drawable-hdpi/ic_launcher.png              |   Bin 0 -> 5319 bytes
 .../res/drawable-mdpi/ic_launcher.png              |   Bin 0 -> 3228 bytes
 .../res/drawable-xhdpi/ic_launcher.png             |   Bin 0 -> 7224 bytes
 .../res/drawable-xxhdpi/ic_launcher.png            |   Bin 0 -> 11609 bytes
 .../pocl-android-sample/res/values-v11/styles.xml  |    11 +
 .../pocl-android-sample/res/values-v14/styles.xml  |    12 +
 .../res/values-w820dp/dimens.xml                   |    10 +
 examples/pocl-android-sample/res/values/dimens.xml |     7 +
 .../pocl-android-sample/res/values/strings.xml     |     6 +
 examples/pocl-android-sample/res/values/styles.xml |    20 +
 .../src/org/pocl/sample1/MainActivity.java         |   101 +
 examples/scalarwave/CMakeLists.txt                 |     6 +-
 examples/scalarwave/Makefile.in                    |     5 +-
 examples/standalone/CMakeLists.txt                 |     6 +
 examples/standalone/Makefile.in                    |     5 +-
 examples/trig/Makefile.in                          |     5 +-
 examples/trig/trig.c                               |     6 +-
 fix-include/CL/cl_platform.h                       |     4 +
 include/CL/Makefile.in                             |     5 +-
 include/CL/cl.h                                    |   391 +-
 include/CL/cl_ext.h                                |   115 +-
 include/CL/cl_gl.h                                 |     4 +-
 include/CL/cl_gl_ext.h                             |     2 +-
 include/CL/cl_platform.h                           |   411 +-
 include/CMakeLists.txt                             |     2 +-
 include/Makefile.am                                |     2 +-
 include/Makefile.in                                |     7 +-
 include/OpenCL/Makefile.in                         |     5 +-
 include/_kernel.h                                  |   196 +-
 include/_kernel_c.h                                |    11 +-
 include/pocl.h                                     |    62 +-
 include/pocl_cache.h                               |     6 +-
 include/pocl_features.h                            |    37 -
 include/pocl_types.h                               |     2 -
 include/vccompat.hpp                               |     3 +
 lib/CL/CMakeLists.txt                              |    23 +-
 lib/CL/Makefile.am                                 |    24 +-
 lib/CL/Makefile.in                                 |   296 +-
 lib/CL/clBuildProgram.c                            |    64 +-
 lib/CL/clCreateBuffer.c                            |     7 +-
 lib/CL/clCreateCommandQueue.c                      |     8 +-
 lib/CL/clCreateCommandQueueWithProperties.c        |   107 +
 lib/CL/clCreateContext.c                           |     2 +
 lib/CL/clCreateContextFromType.c                   |     5 +-
 lib/CL/clCreateKernel.c                            |     8 +-
 lib/CL/clCreateKernelsInProgram.c                  |     6 +-
 lib/CL/clCreateProgramWithBinary.c                 |     3 +
 lib/CL/clCreateProgramWithSource.c                 |     3 +
 lib/CL/clEnqueueCopyBuffer.c                       |     2 +-
 lib/CL/clEnqueueCopyBufferRect.c                   |   101 +-
 lib/CL/clEnqueueCopyImage.c                        |    85 +-
 lib/CL/clEnqueueFillBuffer.c                       |   108 +
 lib/CL/clEnqueueMapBuffer.c                        |     8 +-
 lib/CL/clEnqueueMapImage.c                         |     2 +-
 lib/CL/clEnqueueNDRangeKernel.c                    |    14 +-
 lib/CL/clEnqueueReadBufferRect.c                   |     2 +-
 lib/CL/clEnqueueSVMFree.c                          |    86 +
 lib/CL/clEnqueueSVMMap.c                           |    91 +
 lib/CL/clEnqueueSVMMemFill.c                       |    93 +
 ...{clEnqueueReadBuffer.c => clEnqueueSVMMemcpy.c} |    82 +-
 .../{clEnqueueReadBuffer.c => clEnqueueSVMUnmap.c} |    81 +-
 lib/CL/clEnqueueUnmapMemObject.c                   |     2 +-
 lib/CL/clEnqueueWriteBuffer.c                      |     2 +-
 lib/CL/clFinish.c                                  |    83 +
 lib/CL/clGetDeviceInfo.c                           |    41 +-
 lib/CL/clGetPlatformIDs.c                          |   192 +-
 lib/CL/clGetPlatformInfo.c                         |     3 +-
 lib/CL/clGetProgramBuildInfo.c                     |     4 +-
 lib/CL/clGetProgramInfo.c                          |    74 +-
 lib/CL/clReleaseCommandQueue.c                     |     7 +-
 lib/CL/clReleaseContext.c                          |     7 +-
 lib/CL/clReleaseMemObject.c                        |    23 +-
 lib/CL/clReleaseProgram.c                          |     6 +-
 lib/CL/clSVMAlloc.c                                |   110 +
 lib/{kernel/hsail64/asin.cl => CL/clSVMFree.c}     |    32 +-
 lib/CL/clSetKernelArgSVMPointer.c                  |    59 +
 .../{clWaitForEvents.c => clSetKernelExecInfo.c}   |    43 +-
 lib/CL/devices/CMakeLists.txt                      |     7 -
 lib/CL/devices/Makefile.am                         |     5 -
 lib/CL/devices/Makefile.in                         |    20 +-
 lib/CL/devices/basic/Makefile.in                   |     5 +-
 lib/CL/devices/basic/basic.c                       |   294 +-
 lib/CL/devices/bufalloc.c                          |    76 +-
 lib/CL/devices/bufalloc.h                          |    46 +-
 lib/CL/devices/cellspu/CMakeLists.txt              |    30 -
 lib/CL/devices/cellspu/Makefile.am                 |    32 -
 lib/CL/devices/cellspu/Makefile.in                 |   713 -
 lib/CL/devices/cellspu/cellspu.c                   |   649 -
 lib/CL/devices/cellspu/cellspu.h                   |    61 -
 lib/CL/devices/common.c                            |   156 +
 lib/CL/devices/common.h                            |    21 +
 lib/CL/devices/devices.c                           |    10 +-
 lib/CL/devices/hsa/Makefile.in                     |     5 +-
 lib/CL/devices/hsa/pocl-hsa.c                      |   290 +-
 lib/CL/devices/prototypes.inc                      |     8 +-
 lib/CL/devices/pthread/Makefile.in                 |     5 +-
 lib/CL/devices/pthread/pthread.c                   |   254 +-
 lib/CL/devices/tce/CMakeLists.txt                  |     7 +-
 lib/CL/devices/tce/Makefile.in                     |     5 +-
 lib/CL/devices/tce/tce_common.cc                   |    29 +-
 ...tta_device_main.c => tta_device_main_dthread.c} |   118 +-
 lib/CL/devices/tce/ttasim/CMakeLists.txt           |     3 +-
 lib/CL/devices/tce/ttasim/Makefile.in              |     5 +-
 lib/CL/devices/tce/ttasim/todo.txt                 |    12 +
 lib/CL/devices/tce/ttasim/tta.txt                  |    36 +
 lib/CL/devices/tce/ttasim/ttasim.cc                |     8 +-
 lib/CL/devices/topology/Makefile.in                |     5 +-
 lib/CL/dummy.c                                     |     1 +
 lib/CL/pocl_cache.c                                |    42 +-
 lib/CL/pocl_cl.h                                   |    60 +-
 lib/CL/pocl_debug.c                                |    92 +-
 lib/CL/pocl_debug.h                                |   137 +-
 lib/CL/pocl_icd.h                                  |   120 +-
 lib/CL/pocl_img_buf_cpy.c                          |   217 +
 .../pthread/pocl-pthread.h => pocl_img_buf_cpy.h}  |    32 +-
 lib/CL/pocl_intfn.h                                |    11 +
 lib/CL/pocl_llvm.h                                 |     6 +-
 lib/CL/pocl_llvm_api.cc                            |   450 +-
 lib/CL/pocl_queue_util.c                           |     2 +
 lib/CL/pocl_timing.c                               |   153 +
 lib/CL/pocl_timing.h                               |    26 +
 lib/CL/pocl_util.c                                 |    49 +-
 lib/CL/pocl_util.h                                 |    76 +-
 lib/CMakeLists.txt                                 |    13 +-
 lib/Makefile.in                                    |     5 +-
 lib/kernel/CMakeLists.txt                          |    42 +-
 lib/kernel/Makefile.am                             |     3 +-
 lib/kernel/Makefile.in                             |     8 +-
 lib/kernel/cellspu/CMakeLists.txt                  |    50 -
 lib/kernel/cellspu/Makefile                        |   751 -
 lib/kernel/cellspu/Makefile.am                     |    35 -
 lib/kernel/cellspu/Makefile.in                     |   751 -
 lib/kernel/host/CMakeLists.txt                     |    95 +-
 lib/kernel/host/Makefile.am                        |     9 +
 lib/kernel/host/Makefile.in                        |   224 +-
 lib/kernel/hsail64/CMakeLists.txt                  |    24 +-
 lib/kernel/hsail64/Makefile.am                     |     3 +-
 lib/kernel/hsail64/Makefile.in                     |   222 +-
 lib/kernel/hsail64/erf.cl                          |   181 +
 lib/kernel/hsail64/{sinh.cl => erfc.cl}            |    11 +-
 lib/kernel/hsail64/expm1.cl                        |    28 +-
 lib/kernel/hsail64/fast_length.cl                  |    85 +
 lib/kernel/hsail64/{frexp.cl => fast_normalize.cl} |    24 +-
 lib/kernel/hsail64/hypot.cl                        |    29 +-
 lib/kernel/hsail64/{asin.cl => length.cl}          |    56 +-
 lib/kernel/hsail64/lgamma.cl                       |   113 +
 lib/kernel/hsail64/log1p.cl                        |    35 +-
 lib/kernel/hsail64/svm_atomics_hsail.cl.ll         |  8078 +++++++++
 lib/kernel/hsail64/tgamma.cl                       |    94 +
 lib/kernel/printf.c                                |    24 +-
 lib/kernel/printf_constant.c                       |    13 +-
 lib/kernel/rules.mk                                |    23 +-
 lib/kernel/sources-vml.mk                          |     2 +
 lib/kernel/sources.mk                              |     5 +-
 lib/kernel/svm_atomics.cl                          |   424 +
 lib/kernel/svm_atomics.h                           |   169 +
 lib/kernel/svm_atomics_host.cl                     |   253 +
 lib/kernel/svm_atomics_x86_64.ll                   |  8075 +++++++++
 lib/kernel/tce/CMakeLists.txt                      |    19 +-
 lib/kernel/tce/Makefile                            |   758 -
 lib/kernel/tce/Makefile.am                         |     6 +-
 lib/kernel/tce/Makefile.in                         |   224 +-
 lib/kernel/vecmathlib/floatbuiltins.h              |   464 +-
 lib/kernel/vecmathlib/floatprops.h                 |   571 +-
 lib/kernel/vecmathlib/floattypes.h                 |   313 +-
 lib/kernel/vecmathlib/loop.cc                      |   290 +
 lib/kernel/vecmathlib/mathfuncs.h                  |     2 +-
 lib/kernel/vecmathlib/mathfuncs_asin.h             |   363 +-
 lib/kernel/vecmathlib/mathfuncs_asinh.h            |    53 +-
 lib/kernel/vecmathlib/mathfuncs_base.h             |   243 +-
 lib/kernel/vecmathlib/mathfuncs_convert.h          |   358 +-
 lib/kernel/vecmathlib/mathfuncs_exp.h              |   237 +-
 lib/kernel/vecmathlib/mathfuncs_fabs.h             |   305 +-
 lib/kernel/vecmathlib/mathfuncs_int.h              |   243 +-
 lib/kernel/vecmathlib/mathfuncs_log.h              |   137 +-
 lib/kernel/vecmathlib/mathfuncs_pow.h              |    43 +-
 lib/kernel/vecmathlib/mathfuncs_rcp.h              |   117 +-
 lib/kernel/vecmathlib/mathfuncs_sin.h              |   419 +-
 lib/kernel/vecmathlib/mathfuncs_sinh.h             |    37 +-
 lib/kernel/vecmathlib/mathfuncs_sqrt.h             |   124 +-
 lib/kernel/vecmathlib/selftest.cc                  |  1724 ++
 lib/kernel/vecmathlib/vec_altivec_float4.h         |  1139 +-
 lib/kernel/vecmathlib/vec_avx_double4.h            |  1386 +-
 lib/kernel/vecmathlib/vec_avx_float8.h             |  1419 +-
 lib/kernel/vecmathlib/vec_avx_fp16_16.h            |  1155 +-
 lib/kernel/vecmathlib/vec_avx_fp8_32.h             |  1223 +-
 lib/kernel/vecmathlib/vec_base.h                   |  1179 +-
 lib/kernel/vecmathlib/vec_builtin.h                |  2619 ++-
 lib/kernel/vecmathlib/vec_mask.h                   |   121 +-
 lib/kernel/vecmathlib/vec_mic_double8.h            |  1236 +-
 lib/kernel/vecmathlib/vec_neon_float2.h            |  1085 +-
 lib/kernel/vecmathlib/vec_neon_float4.h            |  1131 +-
 lib/kernel/vecmathlib/vec_pseudo.h                 |  3052 ++--
 lib/kernel/vecmathlib/vec_qpx_double4.h            |  1399 +-
 lib/kernel/vecmathlib/vec_sse_double1.h            |  1002 +-
 lib/kernel/vecmathlib/vec_sse_double2.h            |  1237 +-
 lib/kernel/vecmathlib/vec_sse_float1.h             |   998 +-
 lib/kernel/vecmathlib/vec_sse_float4.h             |  1286 +-
 lib/kernel/vecmathlib/vec_test.h                   |  2690 ++-
 lib/kernel/vecmathlib/vec_vsx_double2.h            |  1215 +-
 lib/kernel/vecmathlib/vecmathlib.h                 |   248 +-
 lib/kernel/write_image.cl                          |     5 +-
 lib/llvmopencl/AllocasToEntry.cc                   |    15 +-
 lib/llvmopencl/AllocasToEntry.h                    |     6 +-
 lib/llvmopencl/AutomaticLocals.cc                  |    32 +-
 lib/llvmopencl/Barrier.h                           |     7 +-
 lib/llvmopencl/BarrierBlock.cc                     |    13 +-
 lib/llvmopencl/BarrierBlock.h                      |     5 +-
 lib/llvmopencl/BarrierTailReplication.cc           |    47 +-
 lib/llvmopencl/BarrierTailReplication.h            |    18 +-
 lib/llvmopencl/BreakConstantGEPs.cpp               |    30 +-
 lib/llvmopencl/BreakConstantGEPs.h                 |     8 +-
 lib/llvmopencl/CanonicalizeBarriers.cc             |    39 +-
 lib/llvmopencl/CanonicalizeBarriers.h              |     8 +-
 lib/llvmopencl/DebugHelpers.cc                     |    31 +-
 lib/llvmopencl/DebugHelpers.h                      |    14 +-
 lib/llvmopencl/Flatten.cc                          |    41 +-
 lib/llvmopencl/GenerateHeader.cc                   |    58 +-
 lib/llvmopencl/ImplicitConditionalBarriers.cc      |    30 +-
 lib/llvmopencl/ImplicitConditionalBarriers.h       |     6 +-
 lib/llvmopencl/ImplicitLoopBarriers.cc             |    24 +-
 lib/llvmopencl/ImplicitLoopBarriers.h              |     3 +-
 lib/llvmopencl/IsolateRegions.cc                   |    20 +-
 lib/llvmopencl/Kernel.cc                           |    23 +-
 lib/llvmopencl/Kernel.h                            |     7 +-
 lib/llvmopencl/LLVMFileUtils.cc                    |    93 +-
 lib/llvmopencl/LLVMUtils.cc                        |    19 -
 lib/llvmopencl/LLVMUtils.h                         |    13 +-
 lib/llvmopencl/LoopBarriers.cc                     |    27 +-
 lib/llvmopencl/LoopBarriers.h                      |     3 +-
 lib/llvmopencl/Makefile.in                         |     5 +-
 lib/llvmopencl/PHIsToAllocas.cc                    |    26 +-
 lib/llvmopencl/PHIsToAllocas.h                     |     5 +-
 lib/llvmopencl/ParallelRegion.cc                   |   128 +-
 lib/llvmopencl/ParallelRegion.h                    |    19 +-
 lib/llvmopencl/TargetAddressSpaces.cc              |   371 +-
 lib/llvmopencl/TargetAddressSpaces.h               |     6 +-
 lib/llvmopencl/VariableUniformityAnalysis.cc       |    47 +-
 lib/llvmopencl/VariableUniformityAnalysis.h        |     6 +-
 lib/llvmopencl/WorkItemAliasAnalysis.cc            |   136 +-
 lib/llvmopencl/Workgroup.cc                        |   116 +-
 lib/llvmopencl/Workgroup.h                         |     5 +-
 lib/llvmopencl/WorkitemHandler.cc                  |    48 +-
 lib/llvmopencl/WorkitemHandler.h                   |    14 +-
 lib/llvmopencl/WorkitemHandlerChooser.cc           |    11 +-
 lib/llvmopencl/WorkitemLoops.cc                    |    95 +-
 lib/llvmopencl/WorkitemLoops.h                     |    12 +-
 lib/llvmopencl/WorkitemReplication.cc              |    72 +-
 lib/llvmopencl/WorkitemReplication.h               |    13 +-
 lib/llvmopencl/linker.cpp                          |   138 +-
 lib/llvmopencl/linker.h                            |     5 +-
 lib/poclu/Makefile.in                              |     5 +-
 scripts/CMakeLists.txt                             |     6 +
 scripts/Makefile.am                                |     3 +-
 scripts/Makefile.in                                |     8 +-
 scripts/pocl-standalone.in                         |     6 +-
 scripts/pocl-standalone.in.cmake                   |    38 +-
 tests/CMakeLists.txt                               |    77 +-
 tests/Makefile.am                                  |     2 +-
 tests/Makefile.in                                  |     7 +-
 tests/cell/Makefile.am                             |    25 -
 tests/cell/Makefile.in                             |   730 -
 tests/cell/hello/Makefile.am                       |    35 -
 tests/cell/hello/Makefile.in                       |   721 -
 tests/cell/hello/host.cpp                          |   215 -
 tests/kernel/CMakeLists.txt                        |   140 +-
 tests/kernel/Makefile.in                           |     5 +-
 tests/kernel/test_as_type.cl                       |    10 +-
 tests/kernel/test_shuffle.cc                       |   607 +-
 tests/package.m4                                   |    13 -
 tests/regression/CMakeLists.txt                    |   211 +-
 tests/regression/Makefile.in                       |     5 +-
 tests/regression/README.txt                        |     4 +
 tests/runtime/CMakeLists.txt                       |    54 +-
 tests/runtime/Makefile.in                          |     5 +-
 tests/runtime/macro_test.cl                        |     0
 tests/runtime/test_clBuildProgram.c                |    14 +
 tests/runtime/test_clBuildProgram_macros.cl        |    15 +
 tests/runtime/test_version.c                       |     3 +-
 {lib/CL/devices/basic => tests/tce}/CMakeLists.txt |    15 +-
 tests/tce/Makefile.in                              |     5 +-
 .../example1 => tests/tce/fp16}/CMakeLists.txt     |    47 +-
 tests/tce/fp16/Makefile.in                         |     5 +-
 tests/tce/fp16/expected_out.txt                    |    17 +
 {examples/trig => tests/tce/tcemc}/CMakeLists.txt  |    28 +-
 tests/tce/tcemc/Makefile.in                        |     5 +-
 {examples/trig => tests/tce/ttasim}/CMakeLists.txt |    27 +-
 tests/tce/ttasim/Makefile.in                       |     5 +-
 tests/testsuite                                    | 16385 -------------------
 tests/testsuite-amdsdk2_9.at                       |     2 +-
 ...stsuite-amdsdk2_9.at => testsuite-amdsdk3_0.at} |   399 +-
 tests/testsuite-regression.at                      |     4 +-
 tests/testsuite.at                                 |    22 +-
 tests/viennacl.at                                  |     7 +
 tests/workgroup/CMakeLists.txt                     |   190 +-
 tests/workgroup/Makefile.in                        |     5 +-
 tools/scripts/run_all_tests                        |    75 +
 tools/scripts/run_hsa_tests                        |     6 +-
 tools/scripts/{run_hsa_tests => run_tta_tests}     |    19 +-
 409 files changed, 54797 insertions(+), 46877 deletions(-)
 create mode 100644 .bzrignore
 create mode 100644 .gitattributes
 create mode 100644 .gitignore
 create mode 100644 .mailmap
 mode change 100644 => 120000 INSTALL
 delete mode 100644 README.Cell
 create mode 100644 README.FreeBSD
 create mode 100644 TODO.piglit
 create mode 100644 android/CLONE_POCL_PREBUILTS_HERE
 create mode 100755 android/build-arm.sh
 create mode 100755 autogen.sh
 delete mode 100644 debian/patches/fix-image-args.patch
 create mode 100644 debian/patches/glibc-2.23.patch
 create mode 100644 doc/luxmark.txt
 create mode 100644 doc/sphinx/source/install.rst
 create mode 100644 examples/AMD/CMakeLists.txt
 create mode 100644 examples/AMDSDK2.9/CMakeLists.txt
 create mode 100644 examples/AMDSDK3.0/CMakeLists.txt
 create mode 100644 examples/AMDSDK3.0/Makefile.am
 create mode 100644 examples/AMDSDK3.0/Makefile.in
 create mode 100644 examples/AMDSDK3.0/amdsdk3_0.patch
 create mode 100644 examples/ASL/CMakeLists.txt
 create mode 100644 examples/CloverLeaf/CMakeLists.txt
 copy examples/{example2 => EinsteinToolkit}/CMakeLists.txt (73%)
 create mode 100644 examples/Halide/CMakeLists.txt
 create mode 100644 examples/IntelSVM/CMakeLists.txt
 create mode 100644 examples/IntelSVM/Makefile.am
 copy examples/{piglit => IntelSVM}/Makefile.in (83%)
 create mode 100644 examples/IntelSVM/README
 copy lib/CL/devices/hsa/CMakeLists.txt => examples/IntelSVM/intelsvm_CMakeLists.txt (68%)
 create mode 100644 examples/OpenCV/CMakeLists.txt
 create mode 100644 examples/OpenCV/opencv.patch
 create mode 100644 examples/Parboil/CMakeLists.txt
 create mode 100644 examples/Rodinia/CMakeLists.txt
 create mode 100644 examples/VexCL/CMakeLists.txt
 create mode 100644 examples/ViennaCL/CMakeLists.txt
 create mode 100644 examples/ViennaCL/vienna_170.patch
 create mode 100644 examples/arrayfire/CMakeLists.txt
 create mode 100644 examples/clBLAS/CMakeLists.txt
 create mode 100644 examples/clFFT/CMakeLists.txt
 create mode 100755 examples/example1-spir32/generate_spir32.sh
 create mode 100755 examples/example1-spir64/generate_spir.sh
 create mode 100644 examples/opencl-book-samples/CMakeLists.txt
 create mode 100644 examples/piglit/CMakeLists.txt
 create mode 100644 examples/pocl-android-sample/.cproject
 create mode 100644 examples/pocl-android-sample/.project
 create mode 100644 examples/pocl-android-sample/AndroidManifest.xml
 create mode 100644 examples/pocl-android-sample/jni/Android.mk
 create mode 100644 examples/pocl-android-sample/jni/Application.mk
 create mode 100644 examples/pocl-android-sample/jni/CLONE_LIBOPENCL_STUB_HERE
 create mode 100644 examples/pocl-android-sample/jni/vectorAdd.cpp
 create mode 100644 examples/pocl-android-sample/jni/vectorAdd.h
 create mode 100644 examples/pocl-android-sample/project.properties
 create mode 100644 examples/pocl-android-sample/res/drawable-hdpi/ic_launcher.png
 create mode 100644 examples/pocl-android-sample/res/drawable-mdpi/ic_launcher.png
 create mode 100644 examples/pocl-android-sample/res/drawable-xhdpi/ic_launcher.png
 create mode 100644 examples/pocl-android-sample/res/drawable-xxhdpi/ic_launcher.png
 create mode 100644 examples/pocl-android-sample/res/values-v11/styles.xml
 create mode 100644 examples/pocl-android-sample/res/values-v14/styles.xml
 create mode 100644 examples/pocl-android-sample/res/values-w820dp/dimens.xml
 create mode 100644 examples/pocl-android-sample/res/values/dimens.xml
 create mode 100644 examples/pocl-android-sample/res/values/strings.xml
 create mode 100644 examples/pocl-android-sample/res/values/styles.xml
 create mode 100644 examples/pocl-android-sample/src/org/pocl/sample1/MainActivity.java
 delete mode 100644 include/pocl_features.h
 create mode 100644 lib/CL/clCreateCommandQueueWithProperties.c
 create mode 100644 lib/CL/clEnqueueFillBuffer.c
 create mode 100644 lib/CL/clEnqueueSVMFree.c
 create mode 100644 lib/CL/clEnqueueSVMMap.c
 create mode 100644 lib/CL/clEnqueueSVMMemFill.c
 copy lib/CL/{clEnqueueReadBuffer.c => clEnqueueSVMMemcpy.c} (53%)
 copy lib/CL/{clEnqueueReadBuffer.c => clEnqueueSVMUnmap.c} (50%)
 create mode 100644 lib/CL/clSVMAlloc.c
 copy lib/{kernel/hsail64/asin.cl => CL/clSVMFree.c} (67%)
 create mode 100644 lib/CL/clSetKernelArgSVMPointer.c
 copy lib/CL/{clWaitForEvents.c => clSetKernelExecInfo.c} (52%)
 delete mode 100644 lib/CL/devices/cellspu/CMakeLists.txt
 delete mode 100644 lib/CL/devices/cellspu/Makefile.am
 delete mode 100644 lib/CL/devices/cellspu/Makefile.in
 delete mode 100644 lib/CL/devices/cellspu/cellspu.c
 delete mode 100644 lib/CL/devices/cellspu/cellspu.h
 copy lib/CL/devices/tce/{tta_device_main.c => tta_device_main_dthread.c} (73%)
 create mode 100644 lib/CL/devices/tce/ttasim/todo.txt
 create mode 100644 lib/CL/devices/tce/ttasim/tta.txt
 create mode 100644 lib/CL/dummy.c
 create mode 100644 lib/CL/pocl_img_buf_cpy.c
 copy lib/CL/{devices/pthread/pocl-pthread.h => pocl_img_buf_cpy.h} (58%)
 create mode 100644 lib/CL/pocl_timing.c
 create mode 100644 lib/CL/pocl_timing.h
 delete mode 100644 lib/kernel/cellspu/CMakeLists.txt
 delete mode 100644 lib/kernel/cellspu/Makefile
 delete mode 100644 lib/kernel/cellspu/Makefile.am
 delete mode 100644 lib/kernel/cellspu/Makefile.in
 create mode 100644 lib/kernel/hsail64/erf.cl
 copy lib/kernel/hsail64/{sinh.cl => erfc.cl} (85%)
 create mode 100644 lib/kernel/hsail64/fast_length.cl
 copy lib/kernel/hsail64/{frexp.cl => fast_normalize.cl} (65%)
 copy lib/kernel/hsail64/{asin.cl => length.cl} (64%)
 create mode 100644 lib/kernel/hsail64/lgamma.cl
 create mode 100644 lib/kernel/hsail64/svm_atomics_hsail.cl.ll
 create mode 100644 lib/kernel/hsail64/tgamma.cl
 create mode 100644 lib/kernel/svm_atomics.cl
 create mode 100644 lib/kernel/svm_atomics.h
 create mode 100644 lib/kernel/svm_atomics_host.cl
 create mode 100644 lib/kernel/svm_atomics_x86_64.ll
 delete mode 100644 lib/kernel/tce/Makefile
 create mode 100644 lib/kernel/vecmathlib/loop.cc
 create mode 100644 lib/kernel/vecmathlib/selftest.cc
 delete mode 100644 tests/cell/Makefile.am
 delete mode 100644 tests/cell/Makefile.in
 delete mode 100644 tests/cell/hello/Makefile.am
 delete mode 100644 tests/cell/hello/Makefile.in
 delete mode 100644 tests/cell/hello/host.cpp
 delete mode 100644 tests/package.m4
 create mode 100644 tests/regression/README.txt
 create mode 100644 tests/runtime/macro_test.cl
 create mode 100644 tests/runtime/test_clBuildProgram_macros.cl
 copy {lib/CL/devices/basic => tests/tce}/CMakeLists.txt (85%)
 copy {examples/example1 => tests/tce/fp16}/CMakeLists.txt (53%)
 create mode 100644 tests/tce/fp16/expected_out.txt
 copy {examples/trig => tests/tce/tcemc}/CMakeLists.txt (70%)
 copy {examples/trig => tests/tce/ttasim}/CMakeLists.txt (70%)
 delete mode 100755 tests/testsuite
 copy tests/{testsuite-amdsdk2_9.at => testsuite-amdsdk3_0.at} (59%)
 create mode 100644 tests/viennacl.at
 create mode 100755 tools/scripts/run_all_tests
 copy tools/scripts/{run_hsa_tests => run_tta_tests} (79%)

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