index
:
beignet
OCL20
Release_v0.9.x
Release_v1.0
Release_v1.1
Release_v1.2
Release_v1.3
master
newRT
Beignet OpenCL Library for Intel Ivy Bridge and newer GPUs (mirrored from https://gitlab.freedesktop.org/beignet/beignet)
keithp
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
utests
Mode
Name
Size
-rw-r--r--
.gitignore
324
log
plain
-rw-r--r--
Android.mk
6809
log
plain
-rw-r--r--
CMakeLists.txt
13182
log
plain
-rw-r--r--
buildin_work_dim.cpp
577
log
plain
-rw-r--r--
builtin_acos_asin.cpp
2920
log
plain
-rw-r--r--
builtin_atan2.cpp
1083
log
plain
-rw-r--r--
builtin_bitselect.cpp
1325
log
plain
-rw-r--r--
builtin_convert_sat.cpp
2541
log
plain
-rw-r--r--
builtin_exp.cpp
3247
log
plain
-rw-r--r--
builtin_frexp.cpp
1431
log
plain
-rw-r--r--
builtin_global_id.cpp
1485
log
plain
-rw-r--r--
builtin_global_linear_id.cpp
1834
log
plain
-rw-r--r--
builtin_global_size.cpp
2917
log
plain
-rw-r--r--
builtin_kernel_block_motion_estimate_intel.cpp
5469
log
plain
-rw-r--r--
builtin_kernel_max_global_size.cpp
1619
log
plain
-rw-r--r--
builtin_lgamma.cpp
930
log
plain
-rw-r--r--
builtin_lgamma_r.cpp
1177
log
plain
-rw-r--r--
builtin_local_id.cpp
1630
log
plain
-rw-r--r--
builtin_local_linear_id.cpp
1715
log
plain
-rw-r--r--
builtin_local_size.cpp
2151
log
plain
-rw-r--r--
builtin_mad_sat.cpp
1260
log
plain
-rw-r--r--
builtin_max_sub_group_size.cpp
1464
log
plain
-rw-r--r--
builtin_modf.cpp
1477
log
plain
-rw-r--r--
builtin_nextafter.cpp
1678
log
plain
-rw-r--r--
builtin_num_groups.cpp
2083
log
plain
-rw-r--r--
builtin_num_sub_groups.cpp
1462
log
plain
-rw-r--r--
builtin_pow.cpp
3971
log
plain
-rw-r--r--
builtin_remquo.cpp
2004
log
plain
-rw-r--r--
builtin_shuffle.cpp
1226
log
plain
-rw-r--r--
builtin_shuffle2.cpp
1265
log
plain
-rw-r--r--
builtin_sign.cpp
1217
log
plain
-rw-r--r--
builtin_sinpi.cpp
2185
log
plain
-rw-r--r--
builtin_sub_group_id.cpp
1522
log
plain
-rw-r--r--
builtin_sub_group_size.cpp
1593
log
plain
-rw-r--r--
builtin_tgamma.cpp
1747
log
plain
-rw-r--r--
cl_create_kernel.cpp
514
log
plain
-rw-r--r--
compare_image_2d_and_1d_array.cpp
2688
log
plain
-rw-r--r--
compiler_abs.cpp
7222
log
plain
-rw-r--r--
compiler_abs_diff.cpp
8961
log
plain
-rw-r--r--
compiler_address_space.cpp
167
log
plain
-rw-r--r--
compiler_argument_structure.cpp
621
log
plain
-rw-r--r--
compiler_argument_structure_indirect.cpp
698
log
plain
-rw-r--r--
compiler_argument_structure_select.cpp
786
log
plain
-rw-r--r--
compiler_arith_shift_right.cpp
1139
log
plain
-rw-r--r--
compiler_array.cpp
722
log
plain
-rw-r--r--
compiler_array0.cpp
1320
log
plain
-rw-r--r--
compiler_array1.cpp
1330
log
plain
-rw-r--r--
compiler_array2.cpp
1298
log
plain
-rw-r--r--
compiler_array3.cpp
1294
log
plain
-rw-r--r--
compiler_array4.cpp
1199
log
plain
-rw-r--r--
compiler_assignment_operation_in_if.cpp
944
log
plain
-rw-r--r--
compiler_async_copy.cpp
1698
log
plain
-rw-r--r--
compiler_async_copy_and_prefetch.cpp
197
log
plain
-rw-r--r--
compiler_async_stride_copy.cpp
1463
log
plain
-rw-r--r--
compiler_atomic_functions.cpp
3015
log
plain
-rw-r--r--
compiler_atomic_functions_20.cpp
3331
log
plain
-rw-r--r--
compiler_basic_arithmetic.cpp
3829
log
plain
-rw-r--r--
compiler_bool_cross_basic_block.cpp
1365
log
plain
-rw-r--r--
compiler_box_blur.cpp
1093
log
plain
-rw-r--r--
compiler_box_blur_float.cpp
1788
log
plain
-rw-r--r--
compiler_box_blur_image.cpp
1353
log
plain
-rw-r--r--
compiler_bsort.cpp
1215
log
plain
-rw-r--r--
compiler_bswap.cpp
6789
log
plain
-rw-r--r--
compiler_byte_scatter.cpp
542
log
plain
-rw-r--r--
compiler_ceil.cpp
1133
log
plain
-rw-r--r--
compiler_cl_finish.cpp
1248
log
plain
-rw-r--r--
compiler_clz.cpp
4688
log
plain
-rw-r--r--
compiler_constant_expr.cpp
981
log
plain
-rw-r--r--
compiler_convert_uchar_sat.cpp
1184
log
plain
-rw-r--r--
compiler_copy_buffer.cpp
912
log
plain
-rw-r--r--
compiler_copy_buffer_row.cpp
1195
log
plain
-rw-r--r--
compiler_copy_image.cpp
1688
log
plain
-rw-r--r--
compiler_copy_image1.cpp
2465
log
plain
-rw-r--r--
compiler_copy_image_1d.cpp
1521
log
plain
-rw-r--r--
compiler_copy_image_3d.cpp
2410
log
plain
-rw-r--r--
compiler_copy_large_image.cpp
10393
log
plain
-rw-r--r--
compiler_ctz.cpp
1632
log
plain
-rw-r--r--
compiler_data_types.cpp
157
log
plain
-rw-r--r--
compiler_degrees.cpp
796
log
plain
-rw-r--r--
compiler_device_enqueue.cpp
946
log
plain
-rw-r--r--
compiler_displacement_map_element.cpp
1746
log
plain
-rw-r--r--
compiler_double.cpp
1278
log
plain
-rw-r--r--
compiler_double_3.cpp
1207
log
plain
-rw-r--r--
compiler_double_convert.cpp
18044
log
plain
-rw-r--r--
compiler_double_div.cpp
2320
log
plain
-rw-r--r--
compiler_double_precision.cpp
1335
log
plain
-rw-r--r--
compiler_fabs.cpp
1146
log
plain
-rw-r--r--
compiler_fill_gl_image.cpp
2360
log
plain
-rw-r--r--
compiler_fill_image.cpp
1106
log
plain
-rw-r--r--
compiler_fill_image0.cpp
1040
log
plain
-rw-r--r--
compiler_fill_image_1d.cpp
1313
log
plain
-rw-r--r--
compiler_fill_image_1d_array.cpp
1844
log
plain
-rw-r--r--
compiler_fill_image_2d_array.cpp
2274
log
plain
-rw-r--r--
compiler_fill_image_3d.cpp
1289
log
plain
-rw-r--r--
compiler_fill_image_3d_2.cpp
1223
log
plain
-rw-r--r--
compiler_fill_large_image.cpp
9993
log
plain
-rw-r--r--
compiler_function_argument.cpp
601
log
plain
-rw-r--r--
compiler_function_argument0.cpp
607
log
plain
-rw-r--r--
compiler_function_argument1.cpp
757
log
plain
-rw-r--r--
compiler_function_argument2.cpp
1574
log
plain
-rw-r--r--
compiler_function_argument3.cpp
817
log
plain
-rw-r--r--
compiler_function_constant.cpp
864
log
plain
-rw-r--r--
compiler_function_constant0.cpp
1053
log
plain
-rw-r--r--
compiler_function_constant1.cpp
1165
log
plain
-rw-r--r--
compiler_function_qualifiers.cpp
553
log
plain
-rw-r--r--
compiler_generic_atomic.cpp
1165
log
plain
-rw-r--r--
compiler_generic_pointer.cpp
1174
log
plain
-rw-r--r--
compiler_geometric_builtin.cpp
178
log
plain
-rw-r--r--
compiler_get_image_info.cpp
1354
log
plain
-rw-r--r--
compiler_get_image_info_array.cpp
1962
log
plain
-rw-r--r--
compiler_get_max_sub_group_size.cpp
791
log
plain
-rw-r--r--
compiler_get_sub_group_local_id.cpp
823
log
plain
-rw-r--r--
compiler_getelementptr_bitcast.cpp
1319
log
plain
-rw-r--r--
compiler_global_constant.cpp
3038
log
plain
-rw-r--r--
compiler_global_constant_2.cpp
1678
log
plain
-rw-r--r--
compiler_global_memory_barrier.cpp
784
log
plain
-rw-r--r--
compiler_group_size.cpp
3598
log
plain
-rw-r--r--
compiler_hadd.cpp
970
log
plain
-rw-r--r--
compiler_half.cpp
29133
log
plain
-rw-r--r--
compiler_if_else.cpp
1634
log
plain
-rw-r--r--
compiler_insert_to_constant.cpp
679
log
plain
-rw-r--r--
compiler_insert_vector.cpp
398
log
plain
-rw-r--r--
compiler_insn_selection_masked_min_max.cpp
1123
log
plain
-rw-r--r--
compiler_insn_selection_max.cpp
979
log
plain
-rw-r--r--
compiler_insn_selection_min.cpp
978
log
plain
-rw-r--r--
compiler_integer_builtin.cpp
172
log
plain
-rw-r--r--
compiler_integer_division.cpp
1191
log
plain
-rw-r--r--
compiler_integer_remainder.cpp
1192
log
plain
-rw-r--r--
compiler_load_bool_imm.cpp
838
log
plain
-rw-r--r--
compiler_local_memory_barrier.cpp
1437
log
plain
-rw-r--r--
compiler_local_memory_barrier_2.cpp
805
log
plain
-rw-r--r--
compiler_local_memory_barrier_wg64.cpp
1453
log
plain
-rw-r--r--
compiler_local_memory_two_ptr.cpp
1559
log
plain
-rw-r--r--
compiler_local_slm.cpp
974
log
plain
-rw-r--r--
compiler_long.cpp
1874
log
plain
-rw-r--r--
compiler_long_2.cpp
1451
log
plain
-rw-r--r--
compiler_long_asr.cpp
1002
log
plain
-rw-r--r--
compiler_long_bitcast.cpp
6196
log
plain
-rw-r--r--
compiler_long_cmp.cpp
4004
log
plain
-rw-r--r--
compiler_long_convert.cpp
4423
log
plain
-rw-r--r--
compiler_long_div.cpp
2556
log
plain
-rw-r--r--
compiler_long_hi_sat.cpp
4617
log
plain
-rw-r--r--
compiler_long_mult.cpp
1332
log
plain
-rw-r--r--
compiler_long_not.cpp
1324
log
plain
-rw-r--r--
compiler_long_shl.cpp
993
log
plain
-rw-r--r--
compiler_long_shr.cpp
1008
log
plain
-rw-r--r--
compiler_lower_return0.cpp
1507
log
plain
-rw-r--r--
compiler_lower_return1.cpp
1393
log
plain
-rw-r--r--
compiler_lower_return2.cpp
1204
log
plain
-rw-r--r--
compiler_mad24.cpp
1132
log
plain
-rw-r--r--
compiler_mad_hi.cpp
1193
log
plain
-rw-r--r--
compiler_mandelbrot.cpp
1589
log
plain
-rw-r--r--
compiler_mandelbrot_alternate.cpp
1958
log
plain
-rw-r--r--
compiler_math.cpp
2727
log
plain
-rw-r--r--
compiler_math_2op.cpp
2442
log
plain
-rw-r--r--
compiler_math_3op.cpp
4190
log
plain
-rw-r--r--
compiler_math_builtin.cpp
163
log
plain
-rw-r--r--
compiler_math_constants.cpp
169
log
plain
-rw-r--r--
compiler_mem_fence.cpp
212
log
plain
-rw-r--r--
compiler_mix.cpp
1429
log
plain
-rw-r--r--
compiler_mixed_pointer.cpp
3361
log
plain
-rw-r--r--
compiler_movforphi_undef.cpp
1832
log
plain
-rw-r--r--
compiler_mul24.cpp
924
log
plain
-rw-r--r--
compiler_mul_hi.cpp
977
log
plain
-rw-r--r--
compiler_multiple_kernels.cpp
205
log
plain
-rw-r--r--
compiler_overflow.cpp
5085
log
plain
-rw-r--r--
compiler_pipe_builtin.cpp
2447
log
plain
-rw-r--r--
compiler_popcount.cpp
2417
log
plain
-rw-r--r--
compiler_preprocessor_macros.cpp
184
log
plain
-rw-r--r--
compiler_private_const.cpp
561
log
plain
-rw-r--r--
compiler_private_data_overflow.cpp
435
log
plain
-rw-r--r--
compiler_program_global.cpp
2427
log
plain
-rw-r--r--
compiler_program_objects.cpp
2221
log
plain
-rw-r--r--
compiler_radians.cpp
770
log
plain
-rw-r--r--
compiler_relational_builtin.cpp
181
log
plain
-rw-r--r--
compiler_remove_negative_add.cpp
1025
log
plain
-rw-r--r--
compiler_reqd_sub_group_size.cpp
1554
log
plain
-rw-r--r--
compiler_rhadd.cpp
983
log
plain
-rw-r--r--
compiler_rotate.cpp
990
log
plain
-rw-r--r--
compiler_sampler.cpp
1698
log
plain
-rw-r--r--
compiler_saturate.cpp
4503
log
plain
-rw-r--r--
compiler_saturate_sub.cpp
4551
log
plain
-rw-r--r--
compiler_shift_right.cpp
1153
log
plain
-rw-r--r--
compiler_short_scatter.cpp
549
log
plain
-rw-r--r--
compiler_smoothstep.cpp
1511
log
plain
-rw-r--r--
compiler_sqrt_div.cpp
1549
log
plain
-rw-r--r--
compiler_step.cpp
9013
log
plain
-rw-r--r--
compiler_structure_attributes.cpp
187
log
plain
-rw-r--r--
compiler_sub_group_shuffle.cpp
2597
log
plain
-rw-r--r--
compiler_sub_group_shuffle_down.cpp
3219
log
plain
-rw-r--r--
compiler_sub_group_shuffle_up.cpp
2961
log
plain
-rw-r--r--
compiler_sub_group_shuffle_xor.cpp
2881
log
plain
-rw-r--r--
compiler_subgroup_broadcast.cpp
6053
log
plain
-rw-r--r--
compiler_subgroup_buffer_block_read.cpp
7737
log
plain
-rw-r--r--
compiler_subgroup_buffer_block_write.cpp
7774
log
plain
-rw-r--r--
compiler_subgroup_image_block_read.cpp
7537
log
plain
-rw-r--r--
compiler_subgroup_image_block_write.cpp
7686
log
plain
-rw-r--r--
compiler_subgroup_media_block_read.cpp
7258
log
plain
-rw-r--r--
compiler_subgroup_media_block_write.cpp
7700
log
plain
-rw-r--r--
compiler_subgroup_reduce.cpp
17598
log
plain
-rw-r--r--
compiler_subgroup_scan_exclusive.cpp
17461
log
plain
-rw-r--r--
compiler_subgroup_scan_inclusive.cpp
17028
log
plain
-rw-r--r--
compiler_switch.cpp
1527
log
plain
-rw-r--r--
compiler_time_stamp.cpp
1418
log
plain
-rw-r--r--
compiler_type_casting.cpp
164
log
plain
-rw-r--r--
compiler_uint16_copy.cpp
1020
log
plain
-rw-r--r--
compiler_uint2_copy.cpp
880
log
plain
-rw-r--r--
compiler_uint3_copy.cpp
1247
log
plain
-rw-r--r--
compiler_uint3_unaligned_copy.cpp
1279
log
plain
-rw-r--r--
compiler_uint8_copy.cpp
1010
log
plain
-rw-r--r--
compiler_unstructured_branch0.cpp
1615
log
plain
-rw-r--r--
compiler_unstructured_branch1.cpp
1595
log
plain
-rw-r--r--
compiler_unstructured_branch2.cpp
2102
log
plain
-rw-r--r--
compiler_unstructured_branch3.cpp
1729
log
plain
-rw-r--r--
compiler_upsample_int.cpp
983
log
plain
-rw-r--r--
compiler_upsample_long.cpp
1026
log
plain
-rw-r--r--
compiler_vect_compare.cpp
1164
log
plain
-rw-r--r--
compiler_vector_inc.cpp
976
log
plain
-rw-r--r--
compiler_vector_load_store.cpp
2978
log
plain
-rw-r--r--
compiler_volatile.cpp
180
log
plain
-rw-r--r--
compiler_workgroup_broadcast.cpp
8756
log
plain
-rw-r--r--
compiler_workgroup_reduce.cpp
12190
log
plain
-rw-r--r--
compiler_workgroup_scan_exclusive.cpp
11552
log
plain
-rw-r--r--
compiler_workgroup_scan_inclusive.cpp
11237
log
plain
-rw-r--r--
compiler_workitem_builtin.cpp
175
log
plain
-rw-r--r--
compiler_write_only.cpp
1299
log
plain
-rw-r--r--
compiler_write_only_bytes.cpp
530
log
plain
-rw-r--r--
compiler_write_only_shorts.cpp
536
log
plain
-rw-r--r--
enqueue_built_in_kernels.cpp
729
log
plain
-rw-r--r--
enqueue_copy_buf.cpp
1676
log
plain
-rw-r--r--
enqueue_copy_buf_unaligned.cpp
2999
log
plain
-rw-r--r--
enqueue_fill_buf.cpp
2127
log
plain
-rw-r--r--
get_arg_info.cpp
3332
log
plain
-rw-r--r--
get_cl_info.cpp
30403
log
plain
-rw-r--r--
image_1D_buffer.cpp
2199
log
plain
-rw-r--r--
image_from_buffer.cpp
3475
log
plain
-rw-r--r--
image_planar_yuv.cpp
6140
log
plain
-rw-r--r--
load_program_from_bin_file.cpp
2434
log
plain
-rw-r--r--
load_program_from_gen_bin.cpp
3301
log
plain
-rw-r--r--
load_program_from_spir.cpp
3152
log
plain
-rw-r--r--
multi_queue_events.cpp
3780
log
plain
-rw-r--r--
my_test.cpp
2366
log
plain
-rw-r--r--
new_data.txt
2944
log
plain
-rw-r--r--
profiling_exec.cpp
3720
log
plain
-rw-r--r--
runtime_alloc_host_ptr_buffer.cpp
605
log
plain
-rw-r--r--
runtime_barrier_list.cpp
2137
log
plain
-rw-r--r--
runtime_climage_from_boname.cpp
5709
log
plain
-rw-r--r--
runtime_cmrt.cpp
7242
log
plain
-rw-r--r--
runtime_compile_link.cpp
5785
log
plain
-rw-r--r--
runtime_createcontext.cpp
360
log
plain
-rw-r--r--
runtime_event.cpp
1698
log
plain
-rw-r--r--
runtime_flat_address_space.cpp
2415
log
plain
-rw-r--r--
runtime_marker_list.cpp
2136
log
plain
-rw-r--r--
runtime_null_kernel_arg.cpp
624
log
plain
-rw-r--r--
runtime_pipe_query.cpp
564
log
plain
-rw-r--r--
runtime_set_kernel_arg.cpp
715
log
plain
-rw-r--r--
runtime_use_host_ptr_buffer.cpp
991
log
plain
-rw-r--r--
runtime_use_host_ptr_image.cpp
2191
log
plain
-rw-r--r--
runtime_use_host_ptr_large_image.cpp
5709
log
plain
-rw-r--r--
setenv.sh.in
523
log
plain
-rw-r--r--
sub_buffer.cpp
4683
log
plain
-rw-r--r--
test_printf.cpp
1351
log
plain
-rw-r--r--
utest.cpp
7581
log
plain
-rw-r--r--
utest.hpp
5340
log
plain
-rw-r--r--
utest_assert.cpp
1448
log
plain
-rw-r--r--
utest_assert.hpp
1390
log
plain
-rw-r--r--
utest_error.c
3770
log
plain
-rw-r--r--
utest_error.h
944
log
plain
-rw-r--r--
utest_exception.hpp
1491
log
plain
-rw-r--r--
utest_file_map.cpp
2528
log
plain
-rw-r--r--
utest_file_map.hpp
2454
log
plain
-rw-r--r--
utest_generator.py
16785
log
plain
-rw-r--r--
utest_helper.cpp
33686
log
plain
-rw-r--r--
utest_helper.hpp
10795
log
plain
-rwxr-xr-x
utest_math_gen.py
30250
log
plain
-rw-r--r--
utest_run.cpp
3914
log
plain
-rw-r--r--
vload_bench.cpp
3144
log
plain