[beignet] 01/09: Merge tag 'upstream/0.8+dfsg'
Andreas Beckmann
anbe at moszumanska.debian.org
Mon Nov 17 13:42:45 UTC 2014
This is an automated email from the git hooks/post-receive script.
anbe pushed a commit to branch jessie
in repository beignet.
commit c2b642fd086186a68b6800f6852ee0cb83a3486c
Merge: d08187f aff33f7
Author: Andreas Beckmann <anbe at debian.org>
Date: Mon Nov 17 12:44:24 2014 +0100
Merge tag 'upstream/0.8+dfsg'
merge a dfsg-cleaned upstream branch with the history of debian/
the upstream history contained non-distributable files
.gitignore | 5 +
CMake/CMakeConfigTemplate.hpp | 28 +
CMake/FindDRM.cmake | 42 +
CMake/FindDRMIntel.cmake | 43 +
CMake/FindEGL.cmake | 55 +
CMake/FindLLVM.cmake | 107 +
CMake/FindOCLIcd.cmake | 24 +
CMake/FindXext.cmake | 35 +
CMake/FindXfixes.cmake | 35 +
CMakeLists.txt | 156 +
COPYING | 502 +
README.md | 1 +
backend/CMakeLists.txt | 105 +
backend/kernels/compile.sh | 6 +
backend/src/.gitignore | 7 +
backend/src/CMakeLists.txt | 210 +
backend/src/GBEConfig.h.in | 5 +
backend/src/backend/context.cpp | 697 +
backend/src/backend/context.hpp | 143 +
backend/src/backend/gen/gen_mesa_disasm.c | 1246 ++
backend/src/backend/gen/gen_mesa_disasm.h | 45 +
backend/src/backend/gen_context.cpp | 1906 ++
backend/src/backend/gen_context.hpp | 177 +
backend/src/backend/gen_defs.hpp | 905 +
backend/src/backend/gen_encoder.cpp | 1303 ++
backend/src/backend/gen_encoder.hpp | 206 +
.../src/backend/gen_insn_gen7_schedule_info.hxx | 40 +
backend/src/backend/gen_insn_scheduling.cpp | 631 +
backend/src/backend/gen_insn_scheduling.hpp | 42 +
backend/src/backend/gen_insn_selection.cpp | 3334 ++++
backend/src/backend/gen_insn_selection.hpp | 232 +
backend/src/backend/gen_insn_selection.hxx | 80 +
backend/src/backend/gen_program.cpp | 180 +
backend/src/backend/gen_program.h | 38 +
backend/src/backend/gen_program.hpp | 77 +
backend/src/backend/gen_reg_allocation.cpp | 964 +
backend/src/backend/gen_reg_allocation.hpp | 71 +
backend/src/backend/gen_register.hpp | 1003 ++
backend/src/backend/program.cpp | 1041 ++
backend/src/backend/program.h | 246 +
backend/src/backend/program.hpp | 278 +
backend/src/builtin_vector_proto.def | 256 +
backend/src/gbe_bin_generater.cpp | 349 +
backend/src/gen_as.sh | 101 +
backend/src/gen_builtin_vector.py | 384 +
backend/src/gen_convert.sh | 553 +
backend/src/genconfig.sh | 11 +
backend/src/ir/constant.cpp | 141 +
backend/src/ir/constant.hpp | 134 +
backend/src/ir/context.cpp | 178 +
backend/src/ir/context.hpp | 222 +
backend/src/ir/function.cpp | 319 +
backend/src/ir/function.hpp | 352 +
backend/src/ir/image.cpp | 276 +
backend/src/ir/image.hpp | 99 +
backend/src/ir/immediate.hpp | 88 +
backend/src/ir/instruction.cpp | 1713 ++
backend/src/ir/instruction.hpp | 683 +
backend/src/ir/instruction.hxx | 94 +
backend/src/ir/liveness.cpp | 233 +
backend/src/ir/liveness.hpp | 160 +
backend/src/ir/lowering.cpp | 393 +
backend/src/ir/lowering.hpp | 94 +
backend/src/ir/profile.cpp | 101 +
backend/src/ir/profile.hpp | 83 +
backend/src/ir/register.cpp | 67 +
backend/src/ir/register.hpp | 163 +
backend/src/ir/sampler.cpp | 136 +
backend/src/ir/sampler.hpp | 92 +
backend/src/ir/type.cpp | 49 +
backend/src/ir/type.hpp | 95 +
backend/src/ir/unit.cpp | 61 +
backend/src/ir/unit.hpp | 90 +
backend/src/ir/value.cpp | 594 +
backend/src/ir/value.hpp | 266 +
backend/src/llvm/llvm_gen_backend.cpp | 2982 ++++
backend/src/llvm/llvm_gen_backend.hpp | 96 +
backend/src/llvm/llvm_gen_ocl_function.hxx | 184 +
backend/src/llvm/llvm_intrinsic_lowering.cpp | 172 +
backend/src/llvm/llvm_passes.cpp | 394 +
backend/src/llvm/llvm_scalarize.cpp | 870 +
backend/src/llvm/llvm_to_gen.cpp | 215 +
backend/src/llvm/llvm_to_gen.hpp | 40 +
backend/src/ocl_as.h | 3086 ++++
backend/src/ocl_barrier.ll | 39 +
backend/src/ocl_common_defines.h | 123 +
backend/src/ocl_convert.h | 17415 +++++++++++++++++++
backend/src/ocl_memcpy.ll | 336 +
backend/src/ocl_memset.ll | 127 +
backend/src/ocl_stdlib.tmpl.h | 4481 +++++
backend/src/sys/alloc.cpp | 359 +
backend/src/sys/alloc.hpp | 342 +
backend/src/sys/assert.cpp | 81 +
backend/src/sys/assert.hpp | 35 +
backend/src/sys/atomic.hpp | 56 +
backend/src/sys/cvar.cpp | 65 +
backend/src/sys/cvar.hpp | 80 +
backend/src/sys/exception.hpp | 56 +
backend/src/sys/fixed_array.hpp | 84 +
backend/src/sys/hash_map.hpp | 82 +
backend/src/sys/intrinsics.hpp | 209 +
backend/src/sys/intrusive_list.cpp | 66 +
backend/src/sys/intrusive_list.hpp | 176 +
backend/src/sys/list.hpp | 65 +
backend/src/sys/map.hpp | 75 +
backend/src/sys/mutex.cpp | 48 +
backend/src/sys/mutex.hpp | 74 +
backend/src/sys/platform.cpp | 79 +
backend/src/sys/platform.hpp | 441 +
backend/src/sys/set.hpp | 70 +
backend/src/sys/vector.hpp | 79 +
backend/src/update.sh | 3 +
backend/src/update_as.sh | 11 +
backend/src/update_blob_ocl_header.py | 65 +
backend/src/update_convert.sh | 12 +
docs/Beignet.mdwn | 202 +
docs/Beignet/Backend.mdwn | 58 +
docs/Beignet/Backend/TODO.mdwn | 114 +
docs/Beignet/Backend/compiler_backend.mdwn | 118 +
docs/Beignet/Backend/flat_address_space.mdwn | 98 +
docs/Beignet/Backend/gen_ir.mdwn | 254 +
docs/Beignet/Backend/unstructured_branches.mdwn | 271 +
include/CL/cl.h | 998 ++
include/CL/cl.hpp | 4011 +++++
include/CL/cl_d3d10.h | 126 +
include/CL/cl_ext.h | 213 +
include/CL/cl_gl.h | 155 +
include/CL/cl_gl_ext.h | 69 +
include/CL/cl_intel.h | 130 +
include/CL/cl_platform.h | 1198 ++
include/CL/opencl.h | 54 +
include/CMakeLists.txt | 5 +
intel-beignet.icd.in | 1 +
kernels/buildin_work_dim.cl | 3 +
kernels/builtin_acos_asin.cl | 10 +
kernels/builtin_atan2.cl | 4 +
kernels/builtin_bitselect.cl | 4 +
kernels/builtin_convert_sat.cl | 48 +
kernels/builtin_exp.cl | 10 +
kernels/builtin_frexp.cl | 4 +
kernels/builtin_global_id.cl | 4 +
kernels/builtin_global_size.cl | 3 +
kernels/builtin_lgamma.cl | 4 +
kernels/builtin_lgamma_r.cl | 4 +
kernels/builtin_local_id.cl | 6 +
kernels/builtin_local_size.cl | 3 +
kernels/builtin_mad_sat.cl | 4 +
kernels/builtin_modf.cl | 6 +
kernels/builtin_nextafter.cl | 4 +
kernels/builtin_num_groups.cl | 3 +
kernels/builtin_pow.cl | 7 +
kernels/builtin_remquo.cl | 6 +
kernels/builtin_shuffle.cl | 8 +
kernels/builtin_shuffle2.cl | 13 +
kernels/builtin_sign.cl | 4 +
kernels/builtin_sinpi.cl | 4 +
kernels/builtin_tgamma.cl | 4 +
kernels/compiler_abs.cl | 28 +
kernels/compiler_abs_diff.cl | 30 +
kernels/compiler_address_space.cl | 9 +
kernels/compiler_argument_structure.cl | 9 +
kernels/compiler_argument_structure_indirect.cl | 9 +
kernels/compiler_arith_shift_right.cl | 4 +
kernels/compiler_array.cl | 14 +
kernels/compiler_array0.cl | 16 +
kernels/compiler_array1.cl | 15 +
kernels/compiler_array2.cl | 13 +
kernels/compiler_array3.cl | 14 +
kernels/compiler_async_copy.cl | 24 +
kernels/compiler_async_copy_and_prefetch.cl | 9 +
kernels/compiler_async_stride_copy.cl | 16 +
kernels/compiler_atomic_functions.cl | 50 +
kernels/compiler_basic_arithmetic.cl | 53 +
kernels/compiler_bool_cross_basic_block.cl | 21 +
kernels/compiler_box_blur.cl | 80 +
kernels/compiler_box_blur_float.cl | 48 +
kernels/compiler_box_blur_image.cl | 18 +
kernels/compiler_byte_scatter.cl | 7 +
kernels/compiler_ceil.cl | 4 +
kernels/compiler_clz_int.cl | 5 +
kernels/compiler_clz_short.cl | 5 +
kernels/compiler_convert_uchar_sat.cl | 4 +
kernels/compiler_data_types.cl | 80 +
kernels/compiler_degrees.cl | 4 +
kernels/compiler_displacement_map_element.cl | 11 +
kernels/compiler_double.cl | 9 +
kernels/compiler_double_2.cl | 9 +
kernels/compiler_double_3.cl | 6 +
kernels/compiler_double_4.cl | 5 +
kernels/compiler_event.cl | 6 +
kernels/compiler_fabs.cl | 5 +
kernels/compiler_function_argument.cl | 7 +
kernels/compiler_function_argument0.cl | 7 +
kernels/compiler_function_argument1.cl | 7 +
kernels/compiler_function_argument2.cl | 12 +
kernels/compiler_function_argument3.cl | 71 +
kernels/compiler_function_constant.cl | 6 +
kernels/compiler_function_constant0.cl | 6 +
kernels/compiler_function_qualifiers.cl | 9 +
kernels/compiler_gather_register_file.cl | 10 +
kernels/compiler_gather_register_file0.cl | 10 +
kernels/compiler_gather_register_file1.cl | 11 +
kernels/compiler_geometric_builtin.cl | 11 +
kernels/compiler_global_constant.cl | 76 +
kernels/compiler_global_constant_2.cl | 20 +
kernels/compiler_global_memory_barrier.cl | 7 +
kernels/compiler_group_size.cl | 29 +
kernels/compiler_hadd.cl | 4 +
kernels/compiler_if_else.cl | 14 +
kernels/compiler_insert_to_constant.cl | 6 +
kernels/compiler_insert_vector.cl | 11 +
kernels/compiler_insn_selection_masked_min_max.cl | 11 +
kernels/compiler_insn_selection_max.cl | 7 +
kernels/compiler_insn_selection_min.cl | 7 +
kernels/compiler_integer_builtin.cl | 23 +
kernels/compiler_integer_division.cl | 6 +
kernels/compiler_integer_remainder.cl | 6 +
kernels/compiler_load_bool_imm.cl | 12 +
kernels/compiler_local_memory_barrier.cl | 6 +
kernels/compiler_local_memory_barrier_2.cl | 7 +
kernels/compiler_local_memory_barrier_wg64.cl | 6 +
kernels/compiler_local_memory_two_ptr.cl | 10 +
kernels/compiler_local_slm.cl | 24 +
kernels/compiler_long.cl | 8 +
kernels/compiler_long_2.cl | 20 +
kernels/compiler_long_asr.cl | 7 +
kernels/compiler_long_cmp.cl | 29 +
kernels/compiler_long_convert.cl | 19 +
kernels/compiler_long_mult.cl | 7 +
kernels/compiler_long_shl.cl | 7 +
kernels/compiler_long_shr.cl | 7 +
kernels/compiler_lower_return0.cl | 8 +
kernels/compiler_lower_return1.cl | 8 +
kernels/compiler_lower_return2.cl | 11 +
kernels/compiler_mad24.cl | 4 +
kernels/compiler_mad_hi.cl | 4 +
kernels/compiler_mandelbrot.cl | 47 +
kernels/compiler_mandelbrot_alternate.cl | 38 +
kernels/compiler_mandelbrot_alternate_ref.bmp | Bin 0 -> 196662 bytes
kernels/compiler_mandelbrot_ref.bmp | Bin 0 -> 196662 bytes
kernels/compiler_math.cl | 40 +
kernels/compiler_math_2op.cl | 19 +
kernels/compiler_math_3op.cl | 9 +
kernels/compiler_math_builtin.cl | 82 +
kernels/compiler_math_constants.cl | 23 +
kernels/compiler_mem_fence.cl | 10 +
kernels/compiler_mul24.cl | 4 +
kernels/compiler_mul_hi.cl | 4 +
kernels/compiler_multiple_kernels.cl | 7 +
kernels/compiler_obread.cl | 8 +
kernels/compiler_obwrite.cl | 8 +
kernels/compiler_preprocessor_macros.cl | 13 +
kernels/compiler_private_data_overflow.cl | 10 +
kernels/compiler_radians.cl | 4 +
kernels/compiler_region.cl | 10 +
kernels/compiler_region0.cl | 11 +
kernels/compiler_region1.cl | 9 +
kernels/compiler_relational_builtin.cl | 24 +
kernels/compiler_rhadd.cl | 4 +
kernels/compiler_rotate.cl | 5 +
kernels/compiler_sampler.cl | 25 +
kernels/compiler_saturate.cl | 16 +
kernels/compiler_saturate_sub.cl | 16 +
kernels/compiler_shift_right.cl | 4 +
kernels/compiler_short_scatter.cl | 7 +
kernels/compiler_smoothstep.cl | 4 +
kernels/compiler_step.cl | 38 +
kernels/compiler_structure_attributes.cl | 17 +
kernels/compiler_switch.cl | 14 +
kernels/compiler_type_casting.cl | 19 +
kernels/compiler_uint16_copy.cl | 8 +
kernels/compiler_uint2_copy.cl | 7 +
kernels/compiler_uint3_copy.cl | 7 +
kernels/compiler_uint3_unaligned_copy.cl | 8 +
kernels/compiler_uint8_copy.cl | 7 +
kernels/compiler_unstructured_branch0.cl | 14 +
kernels/compiler_unstructured_branch1.cl | 14 +
kernels/compiler_unstructured_branch2.cl | 18 +
kernels/compiler_unstructured_branch3.cl | 16 +
kernels/compiler_upsample_int.cl | 4 +
kernels/compiler_upsample_long.cl | 4 +
kernels/compiler_vect_compare.cl | 7 +
kernels/compiler_vector_inc.cl | 13 +
kernels/compiler_vector_load_store.cl | 40 +
kernels/compiler_volatile.cl | 4 +
kernels/compiler_vote_all.cl | 10 +
kernels/compiler_vote_any.cl | 10 +
kernels/compiler_workitem_builtin.cl | 12 +
kernels/compiler_write_only_bytes.cl | 6 +
kernels/compiler_write_only_shorts.cl | 6 +
kernels/empty.cl | 1 +
kernels/my_test.cl | 26 +
kernels/null_kernel_arg.cl | 9 +
kernels/test_cl_finish.cl | 12 +
kernels/test_copy_buffer.cl | 6 +
kernels/test_copy_buffer_row.cl | 8 +
kernels/test_copy_image.cl | 10 +
kernels/test_copy_image1.cl | 33 +
kernels/test_copy_image_3d.cl | 28 +
kernels/test_fill_gl_image.cl | 11 +
kernels/test_fill_image.cl | 13 +
kernels/test_fill_image0.cl | 9 +
kernels/test_fill_image_3d.cl | 14 +
kernels/test_fill_image_3d_2.cl | 10 +
kernels/test_get_image_info.cl | 13 +
kernels/test_movforphi_undef.cl | 18 +
kernels/test_write_only.cl | 6 +
setup_fulsim_hsw.sh | 5 +
setup_fulsim_ivb.sh | 5 +
setup_perfsim_ivb.sh | 4 +
src/.gitignore | 2 +
src/CMakeLists.txt | 81 +
src/OCLConfig.h.in | 6 +
src/cl_alloc.c | 87 +
src/cl_alloc.h | 47 +
src/cl_api.c | 2816 +++
src/cl_command_queue.c | 506 +
src/cl_command_queue.h | 102 +
src/cl_command_queue_gen7.c | 350 +
src/cl_context.c | 298 +
src/cl_context.h | 147 +
src/cl_device_data.h | 147 +
src/cl_device_id.c | 398 +
src/cl_device_id.h | 128 +
src/cl_driver.cpp | 40 +
src/cl_driver.h | 335 +
src/cl_driver_defs.c | 87 +
src/cl_driver_type.h | 24 +
src/cl_enqueue.c | 422 +
src/cl_enqueue.h | 68 +
src/cl_event.c | 526 +
src/cl_event.h | 97 +
src/cl_extensions.c | 107 +
src/cl_extensions.h | 99 +
src/cl_gen75_device.h | 29 +
src/cl_gen7_device.h | 28 +
src/cl_gl_api.c | 153 +
src/cl_gt_device.h | 82 +
src/cl_image.c | 226 +
src/cl_image.h | 44 +
src/cl_internals.h | 36 +
src/cl_kernel.c | 333 +
src/cl_kernel.h | 104 +
src/cl_khr_icd.c | 182 +
src/cl_khr_icd.h | 34 +
src/cl_mem.c | 1339 ++
src/cl_mem.h | 271 +
src/cl_mem_gl.c | 97 +
src/cl_mem_gl.h | 17 +
src/cl_platform_id.c | 112 +
src/cl_platform_id.h | 72 +
src/cl_program.c | 428 +
src/cl_program.h | 108 +
src/cl_sampler.c | 142 +
src/cl_sampler.h | 57 +
src/cl_thread.c | 127 +
src/cl_thread.h | 44 +
src/cl_utils.h | 287 +
src/intel/intel_batchbuffer.c | 180 +
src/intel/intel_batchbuffer.h | 149 +
src/intel/intel_defines.h | 331 +
src/intel/intel_dri_resource_sharing.c | 208 +
src/intel/intel_dri_resource_sharing.h | 39 +
src/intel/intel_dri_resource_sharing_int.h | 143 +
src/intel/intel_driver.c | 686 +
src/intel/intel_driver.h | 121 +
src/intel/intel_gpgpu.c | 1131 ++
src/intel/intel_gpgpu.h | 34 +
src/intel/intel_structs.h | 448 +
src/kernels/cl_internal_copy_buf_align1.cl | 8 +
src/kernels/cl_internal_copy_buf_align16.cl | 12 +
src/kernels/cl_internal_copy_buf_align4.cl | 8 +
src/x11/dricommon.c | 330 +
src/x11/dricommon.h | 99 +
src/x11/mesa_egl_extension.c | 307 +
src/x11/mesa_egl_extension.h | 20 +
src/x11/mesa_egl_res_share.c | 135 +
src/x11/mesa_egl_res_share.h | 44 +
src/x11/va_dri2.c | 327 +
src/x11/va_dri2.h | 89 +
src/x11/va_dri2str.h | 211 +
src/x11/va_dri2tokens.h | 66 +
utests/.gitignore | 15 +
utests/CMakeLists.txt | 214 +
utests/buildin_work_dim.cpp | 37 +
utests/builtin_acos_asin.cpp | 87 +
utests/builtin_atan2.cpp | 43 +
utests/builtin_bitselect.cpp | 50 +
utests/builtin_convert_sat.cpp | 80 +
utests/builtin_exp.cpp | 102 +
utests/builtin_frexp.cpp | 50 +
utests/builtin_global_id.cpp | 77 +
utests/builtin_global_size.cpp | 108 +
utests/builtin_lgamma.cpp | 40 +
utests/builtin_lgamma_r.cpp | 46 +
utests/builtin_local_id.cpp | 81 +
utests/builtin_local_size.cpp | 88 +
utests/builtin_mad_sat.cpp | 44 +
utests/builtin_modf.cpp | 56 +
utests/builtin_nextafter.cpp | 60 +
utests/builtin_num_groups.cpp | 85 +
utests/builtin_pow.cpp | 92 +
utests/builtin_remquo.cpp | 65 +
utests/builtin_shuffle.cpp | 45 +
utests/builtin_shuffle2.cpp | 45 +
utests/builtin_sign.cpp | 47 +
utests/builtin_sinpi.cpp | 104 +
utests/builtin_tgamma.cpp | 42 +
utests/cl_create_kernel.cpp | 16 +
utests/compiler_abs.cpp | 254 +
utests/compiler_abs_diff.cpp | 295 +
utests/compiler_address_space.cpp | 10 +
utests/compiler_argument_structure.cpp | 28 +
utests/compiler_argument_structure_indirect.cpp | 29 +
utests/compiler_arith_shift_right.cpp | 43 +
utests/compiler_array.cpp | 28 +
utests/compiler_array0.cpp | 54 +
utests/compiler_array1.cpp | 52 +
utests/compiler_array2.cpp | 50 +
utests/compiler_array3.cpp | 51 +
utests/compiler_async_copy.cpp | 55 +
utests/compiler_async_copy_and_prefetch.cpp | 10 +
utests/compiler_async_stride_copy.cpp | 45 +
utests/compiler_atomic_functions.cpp | 97 +
utests/compiler_basic_arithmetic.cpp | 116 +
utests/compiler_bool_cross_basic_block.cpp | 55 +
utests/compiler_box_blur.cpp | 43 +
utests/compiler_box_blur_float.cpp | 65 +
utests/compiler_box_blur_image.cpp | 45 +
utests/compiler_byte_scatter.cpp | 24 +
utests/compiler_ceil.cpp | 43 +
utests/compiler_cl_finish.cpp | 50 +
utests/compiler_clz_int.cpp | 31 +
utests/compiler_clz_short.cpp | 31 +
utests/compiler_convert_uchar_sat.cpp | 44 +
utests/compiler_copy_buffer.cpp | 32 +
utests/compiler_copy_buffer_row.cpp | 40 +
utests/compiler_copy_image.cpp | 46 +
utests/compiler_copy_image1.cpp | 71 +
utests/compiler_copy_image_3d.cpp | 58 +
utests/compiler_data_types.cpp | 9 +
utests/compiler_degrees.cpp | 32 +
utests/compiler_displacement_map_element.cpp | 64 +
utests/compiler_double.cpp | 46 +
utests/compiler_double_2.cpp | 47 +
utests/compiler_double_3.cpp | 46 +
utests/compiler_double_4.cpp | 40 +
utests/compiler_fabs.cpp | 44 +
utests/compiler_fill_gl_image.cpp | 76 +
utests/compiler_fill_image.cpp | 35 +
utests/compiler_fill_image0.cpp | 33 +
utests/compiler_fill_image_3d.cpp | 39 +
utests/compiler_fill_image_3d_2.cpp | 37 +
utests/compiler_function_argument.cpp | 27 +
utests/compiler_function_argument0.cpp | 26 +
utests/compiler_function_argument1.cpp | 31 +
utests/compiler_function_argument2.cpp | 57 +
utests/compiler_function_argument3.cpp | 45 +
utests/compiler_function_constant.cpp | 34 +
utests/compiler_function_constant0.cpp | 40 +
utests/compiler_function_constant1.cpp | 47 +
utests/compiler_function_qualifiers.cpp | 10 +
utests/compiler_geometric_builtin.cpp | 9 +
utests/compiler_get_image_info.cpp | 40 +
utests/compiler_global_constant.cpp | 104 +
utests/compiler_global_constant_2.cpp | 59 +
utests/compiler_global_memory_barrier.cpp | 28 +
utests/compiler_group_size.cpp | 141 +
utests/compiler_hadd.cpp | 40 +
utests/compiler_if_else.cpp | 64 +
utests/compiler_insert_to_constant.cpp | 30 +
utests/compiler_insert_vector.cpp | 18 +
utests/compiler_insn_selection_masked_min_max.cpp | 42 +
utests/compiler_insn_selection_max.cpp | 37 +
utests/compiler_insn_selection_min.cpp | 36 +
utests/compiler_integer_builtin.cpp | 9 +
utests/compiler_integer_division.cpp | 44 +
utests/compiler_integer_remainder.cpp | 44 +
utests/compiler_load_bool_imm.cpp | 29 +
utests/compiler_local_memory_barrier.cpp | 46 +
utests/compiler_local_memory_barrier_2.cpp | 29 +
utests/compiler_local_memory_barrier_wg64.cpp | 46 +
utests/compiler_local_memory_two_ptr.cpp | 50 +
utests/compiler_local_slm.cpp | 34 +
utests/compiler_long.cpp | 60 +
utests/compiler_long_2.cpp | 51 +
utests/compiler_long_asr.cpp | 41 +
utests/compiler_long_cmp.cpp | 122 +
utests/compiler_long_convert.cpp | 158 +
utests/compiler_long_mult.cpp | 49 +
utests/compiler_long_shl.cpp | 41 +
utests/compiler_long_shr.cpp | 41 +
utests/compiler_lower_return0.cpp | 54 +
utests/compiler_lower_return1.cpp | 47 +
utests/compiler_lower_return2.cpp | 48 +
utests/compiler_mad24.cpp | 41 +
utests/compiler_mad_hi.cpp | 46 +
utests/compiler_mandelbrot.cpp | 48 +
utests/compiler_mandelbrot_alternate.cpp | 54 +
utests/compiler_math.cpp | 89 +
utests/compiler_math_2op.cpp | 80 +
utests/compiler_math_3op.cpp | 64 +
utests/compiler_math_builtin.cpp | 9 +
utests/compiler_math_constants.cpp | 9 +
utests/compiler_mem_fence.cpp | 9 +
utests/compiler_movforphi_undef.cpp | 51 +
utests/compiler_mul24.cpp | 36 +
utests/compiler_mul_hi.cpp | 40 +
utests/compiler_multiple_kernels.cpp | 8 +
utests/compiler_preprocessor_macros.cpp | 9 +
utests/compiler_private_data_overflow.cpp | 15 +
utests/compiler_program_objects.cpp | 64 +
utests/compiler_radians.cpp | 32 +
utests/compiler_relational_builtin.cpp | 9 +
utests/compiler_rhadd.cpp | 41 +
utests/compiler_rotate.cpp | 40 +
utests/compiler_sampler.cpp | 41 +
utests/compiler_saturate.cpp | 114 +
utests/compiler_saturate_sub.cpp | 114 +
utests/compiler_shader_toy.cpp | 87 +
utests/compiler_shift_right.cpp | 45 +
utests/compiler_short_scatter.cpp | 25 +
utests/compiler_smoothstep.cpp | 58 +
utests/compiler_step.cpp | 342 +
utests/compiler_structure_attributes.cpp | 9 +
utests/compiler_switch.cpp | 48 +
utests/compiler_type_casting.cpp | 10 +
utests/compiler_uint16_copy.cpp | 35 +
utests/compiler_uint2_copy.cpp | 31 +
utests/compiler_uint3_copy.cpp | 40 +
utests/compiler_uint3_unaligned_copy.cpp | 42 +
utests/compiler_uint8_copy.cpp | 35 +
utests/compiler_unstructured_branch0.cpp | 55 +
utests/compiler_unstructured_branch1.cpp | 54 +
utests/compiler_unstructured_branch2.cpp | 68 +
utests/compiler_unstructured_branch3.cpp | 58 +
utests/compiler_upsample_int.cpp | 37 +
utests/compiler_upsample_long.cpp | 38 +
utests/compiler_vect_compare.cpp | 44 +
utests/compiler_vector_inc.cpp | 46 +
utests/compiler_vector_load_store.cpp | 63 +
utests/compiler_volatile.cpp | 9 +
utests/compiler_workitem_builtin.cpp | 9 +
utests/compiler_write_only.cpp | 43 +
utests/compiler_write_only_bytes.cpp | 23 +
utests/compiler_write_only_shorts.cpp | 24 +
utests/enqueue_copy_buf.cpp | 66 +
utests/get_cl_info.cpp | 629 +
utests/load_program_from_bin.cpp | 77 +
utests/my_test.cpp | 99 +
utests/new_data.txt | 256 +
utests/runtime_createcontext.cpp | 14 +
utests/runtime_event.cpp | 60 +
utests/runtime_flat_address_space.cpp | 75 +
utests/runtime_null_kernel_arg.cpp | 27 +
utests/setenv.sh.in | 5 +
utests/sub_buffer.cpp | 135 +
utests/utest.cpp | 99 +
utests/utest.hpp | 107 +
utests/utest_assert.cpp | 41 +
utests/utest_assert.hpp | 44 +
utests/utest_error.c | 76 +
utests/utest_error.h | 26 +
utests/utest_exception.hpp | 48 +
utests/utest_file_map.cpp | 117 +
utests/utest_file_map.hpp | 84 +
utests/utest_generator.py | 374 +
utests/utest_helper.cpp | 681 +
utests/utest_helper.hpp | 231 +
utests/utest_math_gen.py | 519 +
utests/utest_run.cpp | 118 +
571 files changed, 97759 insertions(+)
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-opencl/beignet.git
More information about the Pkg-opencl-commits
mailing list