[oclgrind] branch upstream updated (e20cc90 -> bb8001c)
James Price
jprice-guest at moszumanska.debian.org
Sat Mar 10 08:42:11 UTC 2018
This is an automated email from the git hooks/post-receive script.
jprice-guest pushed a change to branch upstream
in repository oclgrind.
from e20cc90 New upstream version 16.10
adds bb8001c New upstream version 18.3
No new revisions were added by this update.
Summary of changes:
.gitignore | 53 +-
.travis-deps.sh | 8 +-
.travis.yml | 4 +-
CMakeLists.txt | 141 ++-
Makefile.am | 133 ---
NEWS | 17 +
README.md | 40 +-
cmake_config.h.in => config.h.in | 2 +
configure.ac | 148 ---
m4/m4_ax_check_compile_flag.m4 | 74 --
src/CL/cl.h | 610 +++++++-----
src/CL/cl_d3d10.h | 23 +-
src/CL/cl_d3d11.h | 24 +-
src/CL/cl_dx9_media_sharing.h | 25 +-
src/CL/cl_egl.h | 29 +-
src/CL/cl_ext.h | 476 +++++++--
src/CL/cl_gl.h | 9 +-
src/CL/cl_gl_ext.h | 7 +-
src/CL/cl_platform.h | 371 ++++---
src/CL/opencl.h | 7 +-
src/core/Context.cpp | 10 +-
src/core/Kernel.cpp | 91 +-
src/core/Kernel.h | 4 -
src/core/KernelInvocation.cpp | 67 +-
src/core/KernelInvocation.h | 4 +-
src/core/Memory.cpp | 34 +-
src/core/Memory.h | 4 +-
src/core/Program.cpp | 383 ++++---
src/core/Program.h | 12 +
src/core/WorkGroup.cpp | 10 +-
src/core/WorkGroup.h | 1 +
src/core/WorkItem.cpp | 336 +++++--
src/core/WorkItem.h | 11 +-
src/core/WorkItemBuiltins.cpp | 395 ++++----
src/core/clc.h | 1041 --------------------
src/core/common.cpp | 134 ++-
src/core/common.h | 28 +-
src/core/gen_clc_h.cmake | 11 -
src/core/gen_clc_h.sh | 18 -
src/core/gen_opencl-c.h.cmake | 14 +
src/kernel/Simulation.cpp | 23 +-
src/kernel/oclgrind-kernel.cpp | 114 ++-
src/plugins/InstructionCounter.cpp | 94 +-
src/plugins/InstructionCounter.h | 16 +-
src/plugins/InteractiveDebugger.cpp | 167 +---
src/plugins/Logger.cpp | 12 +-
src/plugins/RaceDetector.cpp | 4 +-
src/runtime/icd.h | 4 +
src/runtime/oclgrind.cpp | 152 ++-
src/runtime/runtime.cpp | 573 ++++++++++-
tests/apps/CMakeLists.txt | 7 +-
tests/apps/image/image.c | 2 +-
tests/apps/vecadd/vecadd.c | 2 +-
tests/common/common.c | 4 +-
tests/common/common.h | 2 +-
tests/kernels/CMakeLists.txt | 28 +-
tests/kernels/TESTS | 10 +-
tests/kernels/atomics/atom_add.cl | 6 +
tests/kernels/atomics/atom_add.ref | 2 +
tests/kernels/atomics/atom_add.sim | 6 +
tests/kernels/atomics/atomic_cmpxchg_read_race.cl | 2 +-
tests/kernels/atomics/atomic_cmpxchg_read_race.ref | 2 +-
tests/kernels/atomics/atomic_minmax_signed.cl | 16 +
tests/kernels/atomics/atomic_minmax_signed.ref | 13 +
tests/kernels/atomics/atomic_minmax_signed.sim | 18 +
tests/kernels/atomics/atomic_race_after.cl | 4 +-
tests/kernels/atomics/atomic_race_after.ref | 6 +-
tests/kernels/atomics/atomic_race_after.sim | 1 +
tests/kernels/atomics/atomic_race_before.cl | 2 +-
tests/kernels/atomics/atomic_race_before.ref | 2 +-
tests/kernels/bugs/const_gep_expr_pointee_type.cl | 2 +
tests/kernels/bugs/llvm_memcpyopt_bug.cl | 15 +
tests/kernels/bugs/llvm_memcpyopt_bug.ref | 5 +
tests/kernels/bugs/llvm_memcpyopt_bug.sim | 6 +
tests/kernels/interactive/struct_member.cl | 19 +
tests/kernels/interactive/struct_member.inp | 21 +
tests/kernels/interactive/struct_member.ref | 31 +
tests/kernels/interactive/struct_member.sim | 9 +
tests/kernels/misc/global_variables.cl | 14 +
tests/kernels/misc/global_variables.ref | 7 +
tests/kernels/misc/global_variables.sim | 8 +
tests/kernels/misc/non_uniform_work_groups.cl | 16 +
tests/kernels/misc/non_uniform_work_groups.ref | 34 +
tests/kernels/misc/non_uniform_work_groups.sim | 7 +
tests/kernels/misc/printf.cl | 9 +
tests/kernels/misc/printf.ref | 3 +
tests/kernels/misc/printf.sim | 12 +
tests/kernels/misc/reduce.cl | 24 +-
tests/kernels/misc/reduce.ref | 19 +-
tests/kernels/misc/reduce.sim | 8 +-
tests/kernels/misc/switch_case.cl | 25 +
tests/kernels/misc/switch_case.ref | 9 +
tests/kernels/misc/switch_case.sim | 16 +
.../uninitialized/padded_nested_struct_memcpy.cl | 4 +-
.../uninitialized/padded_nested_struct_memcpy.ref | 4 +-
.../uninitialized/padded_struct_alloca_fp.cl | 2 +-
.../uninitialized/padded_struct_alloca_fp.ref | 13 +-
.../uninitialized/padded_struct_alloca_fp.sim | 2 +-
.../uninitialized/padded_struct_memcpy_fp.cl | 2 +-
.../uninitialized/padded_struct_memcpy_fp.ref | 13 +-
.../uninitialized/padded_struct_memcpy_fp.sim | 2 +-
.../uninitialized_padded_nested_struct_memcpy.cl | 2 +-
.../uninitialized_padded_nested_struct_memcpy.ref | 2 +-
.../uninitialized_padded_struct_memcpy.ref | 13 +-
.../uninitialized_padded_struct_memcpy.sim | 2 +-
tests/kernels/wait_event/wait_event_invalid.cl | 2 +-
tests/run_test.py | 43 +-
tests/runtime/CMakeLists.txt | 13 +-
tests/runtime/build_program.c | 73 ++
tests/runtime/build_program.ref | 6 +
tests/runtime/inc/nospace/header.h | 1 +
tests/runtime/inc/with space/header.h | 1 +
tests/runtime/map_buffer.c | 2 +-
tests/runtime/sampler.c | 138 +++
tests/runtime/sampler.ref | 1 +
115 files changed, 3803 insertions(+), 2960 deletions(-)
delete mode 100644 Makefile.am
rename cmake_config.h.in => config.h.in (79%)
delete mode 100644 configure.ac
delete mode 100644 m4/m4_ax_check_compile_flag.m4
delete mode 100644 src/core/clc.h
delete mode 100644 src/core/gen_clc_h.cmake
delete mode 100755 src/core/gen_clc_h.sh
create mode 100644 src/core/gen_opencl-c.h.cmake
create mode 100644 tests/kernels/atomics/atom_add.cl
create mode 100644 tests/kernels/atomics/atom_add.ref
create mode 100644 tests/kernels/atomics/atom_add.sim
create mode 100644 tests/kernels/atomics/atomic_minmax_signed.cl
create mode 100644 tests/kernels/atomics/atomic_minmax_signed.ref
create mode 100644 tests/kernels/atomics/atomic_minmax_signed.sim
create mode 100644 tests/kernels/bugs/llvm_memcpyopt_bug.cl
create mode 100644 tests/kernels/bugs/llvm_memcpyopt_bug.ref
create mode 100644 tests/kernels/bugs/llvm_memcpyopt_bug.sim
create mode 100644 tests/kernels/interactive/struct_member.cl
create mode 100644 tests/kernels/interactive/struct_member.inp
create mode 100644 tests/kernels/interactive/struct_member.ref
create mode 100644 tests/kernels/interactive/struct_member.sim
create mode 100644 tests/kernels/misc/global_variables.cl
create mode 100644 tests/kernels/misc/global_variables.ref
create mode 100644 tests/kernels/misc/global_variables.sim
create mode 100644 tests/kernels/misc/non_uniform_work_groups.cl
create mode 100644 tests/kernels/misc/non_uniform_work_groups.ref
create mode 100644 tests/kernels/misc/non_uniform_work_groups.sim
create mode 100644 tests/kernels/misc/printf.cl
create mode 100644 tests/kernels/misc/printf.ref
create mode 100644 tests/kernels/misc/printf.sim
create mode 100644 tests/kernels/misc/switch_case.cl
create mode 100644 tests/kernels/misc/switch_case.ref
create mode 100644 tests/kernels/misc/switch_case.sim
create mode 100644 tests/runtime/build_program.c
create mode 100644 tests/runtime/build_program.ref
create mode 100644 tests/runtime/inc/nospace/header.h
create mode 100644 tests/runtime/inc/with space/header.h
create mode 100644 tests/runtime/sampler.c
create mode 100644 tests/runtime/sampler.ref
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-opencl/oclgrind.git
More information about the Pkg-opencl-commits
mailing list