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
/
kernels
Mode
Name
Size
-rw-r--r--
bench_copy_buffer.cl
3528
log
plain
-rw-r--r--
bench_copy_image.cl
2055
log
plain
-rw-r--r--
bench_math.cl
6395
log
plain
-rw-r--r--
bench_workgroup.cl
5429
log
plain
-rw-r--r--
buildin_work_dim.cl
79
log
plain
-rw-r--r--
builtin_acos_asin.cl
338
log
plain
-rw-r--r--
builtin_atan2.cl
142
log
plain
-rw-r--r--
builtin_bitselect.cl
190
log
plain
-rw-r--r--
builtin_convert_sat.cl
966
log
plain
-rw-r--r--
builtin_exp.cl
331
log
plain
-rw-r--r--
builtin_frexp.cl
144
log
plain
-rw-r--r--
builtin_global_id.cl
143
log
plain
-rw-r--r--
builtin_global_linear_id.cl
112
log
plain
-rw-r--r--
builtin_global_size.cl
113
log
plain
-rw-r--r--
builtin_lgamma.cl
125
log
plain
-rw-r--r--
builtin_lgamma_r.cl
157
log
plain
-rw-r--r--
builtin_local_id.cl
237
log
plain
-rw-r--r--
builtin_local_linear_id.cl
260
log
plain
-rw-r--r--
builtin_local_size.cl
111
log
plain
-rw-r--r--
builtin_mad_sat.cl
188
log
plain
-rw-r--r--
builtin_max_sub_group_size.cl
344
log
plain
-rw-r--r--
builtin_modf.cl
166
log
plain
-rw-r--r--
builtin_nextafter.cl
161
log
plain
-rw-r--r--
builtin_num_groups.cl
111
log
plain
-rw-r--r--
builtin_num_sub_groups.cl
336
log
plain
-rw-r--r--
builtin_pow.cl
229
log
plain
-rw-r--r--
builtin_remquo.cl
188
log
plain
-rw-r--r--
builtin_shuffle.cl
288
log
plain
-rw-r--r--
builtin_shuffle2.cl
564
log
plain
-rw-r--r--
builtin_sign.cl
120
log
plain
-rw-r--r--
builtin_sinpi.cl
123
log
plain
-rw-r--r--
builtin_sub_group_id.cl
332
log
plain
-rw-r--r--
builtin_sub_group_size.cl
336
log
plain
-rw-r--r--
builtin_tgamma.cl
125
log
plain
-rw-r--r--
cmrt_utest_genx.isa
847
log
plain
-rw-r--r--
compare_image_2d_and_1d_array.cl
520
log
plain
-rw-r--r--
compiler_abs.cl
885
log
plain
-rw-r--r--
compiler_abs_diff.cl
1001
log
plain
-rw-r--r--
compiler_address_space.cl
308
log
plain
-rw-r--r--
compiler_argument_structure.cl
164
log
plain
-rw-r--r--
compiler_argument_structure_indirect.cl
188
log
plain
-rw-r--r--
compiler_argument_structure_select.cl
319
log
plain
-rw-r--r--
compiler_arith_shift_right.cl
134
log
plain
-rw-r--r--
compiler_array.cl
288
log
plain
-rw-r--r--
compiler_array0.cl
354
log
plain
-rw-r--r--
compiler_array1.cl
359
log
plain
-rw-r--r--
compiler_array2.cl
347
log
plain
-rw-r--r--
compiler_array3.cl
329
log
plain
-rw-r--r--
compiler_array4.cl
283
log
plain
-rw-r--r--
compiler_assignment_operation_in_if.cl
258
log
plain
-rw-r--r--
compiler_async_copy.cl
779
log
plain
-rw-r--r--
compiler_async_copy_and_prefetch.cl
303
log
plain
-rw-r--r--
compiler_async_stride_copy.cl
888
log
plain
-rw-r--r--
compiler_atomic_functions.cl
1849
log
plain
-rw-r--r--
compiler_atomic_functions_20.cl
2017
log
plain
-rw-r--r--
compiler_basic_arithmetic.cl
1453
log
plain
-rw-r--r--
compiler_bool_cross_basic_block.cl
451
log
plain
-rw-r--r--
compiler_box_blur.cl
2965
log
plain
-rw-r--r--
compiler_box_blur_float.cl
1811
log
plain
-rw-r--r--
compiler_box_blur_float_ref.bmp
49206
log
plain
-rw-r--r--
compiler_box_blur_image.cl
632
log
plain
-rw-r--r--
compiler_box_blur_ref.bmp
49206
log
plain
-rw-r--r--
compiler_bsort.cl
1514
log
plain
-rw-r--r--
compiler_bswap.cl
1181
log
plain
-rw-r--r--
compiler_byte_scatter.cl
119
log
plain
-rw-r--r--
compiler_ceil.cl
121
log
plain
-rw-r--r--
compiler_ceil32.spir
1732
log
plain
-rw-r--r--
compiler_ceil64.spir
2152
log
plain
-rw-r--r--
compiler_clod_function_call.cl
2605
log
plain
-rw-r--r--
compiler_clz.cl
436
log
plain
-rw-r--r--
compiler_constant_expr.cl
501
log
plain
-rw-r--r--
compiler_convert_uchar_sat.cl
146
log
plain
-rw-r--r--
compiler_ctz.cl
436
log
plain
-rw-r--r--
compiler_data_types.cl
1579
log
plain
-rw-r--r--
compiler_degrees.cl
127
log
plain
-rw-r--r--
compiler_device_enqueue.cl
489
log
plain
-rw-r--r--
compiler_displacement_map_element.cl
436
log
plain
-rw-r--r--
compiler_double.cl
250
log
plain
-rw-r--r--
compiler_double_3.cl
210
log
plain
-rw-r--r--
compiler_double_convert.cl
2191
log
plain
-rw-r--r--
compiler_double_div.cl
387
log
plain
-rw-r--r--
compiler_event.cl
117
log
plain
-rw-r--r--
compiler_fabs.cl
122
log
plain
-rw-r--r--
compiler_function_argument.cl
129
log
plain
-rw-r--r--
compiler_function_argument0.cl
132
log
plain
-rw-r--r--
compiler_function_argument1.cl
175
log
plain
-rw-r--r--
compiler_function_argument2.cl
360
log
plain
-rw-r--r--
compiler_function_argument3.cl
1371
log
plain
-rw-r--r--
compiler_function_constant.cl
160
log
plain
-rw-r--r--
compiler_function_constant0.cl
190
log
plain
-rw-r--r--
compiler_function_qualifiers.cl
284
log
plain
-rw-r--r--
compiler_gather_register_file.cl
268
log
plain
-rw-r--r--
compiler_gather_register_file0.cl
274
log
plain
-rw-r--r--
compiler_gather_register_file1.cl
304
log
plain
-rw-r--r--
compiler_generic_atomic.cl
2091
log
plain
-rw-r--r--
compiler_generic_pointer.cl
2058
log
plain
-rw-r--r--
compiler_geometric_builtin.cl
246
log
plain
-rw-r--r--
compiler_get_max_sub_group_size.cl
132
log
plain
-rw-r--r--
compiler_get_sub_group_local_id.cl
188
log
plain
-rw-r--r--
compiler_getelementptr_bitcast.cl
464
log
plain
-rw-r--r--
compiler_global_constant.cl
1686
log
plain
-rw-r--r--
compiler_global_constant_2.cl
503
log
plain
-rw-r--r--
compiler_global_memory_barrier.cl
624
log
plain
-rw-r--r--
compiler_group_size.cl
698
log
plain
-rw-r--r--
compiler_hadd.cl
146
log
plain
-rw-r--r--
compiler_half.cl
259
log
plain
-rw-r--r--
compiler_half_convert.cl
1868
log
plain
-rw-r--r--
compiler_half_math.cl
775
log
plain
-rw-r--r--
compiler_half_relation.cl
301
log
plain
-rw-r--r--
compiler_if_else.cl
206
log
plain
-rw-r--r--
compiler_insert_to_constant.cl
162
log
plain
-rw-r--r--
compiler_insert_vector.cl
234
log
plain
-rw-r--r--
compiler_insn_selection_masked_min_max.cl
242
log
plain
-rw-r--r--
compiler_insn_selection_max.cl
157
log
plain
-rw-r--r--
compiler_insn_selection_min.cl
157
log
plain
-rw-r--r--
compiler_integer_builtin.cl
560
log
plain
-rw-r--r--
compiler_integer_division.cl
143
log
plain
-rw-r--r--
compiler_integer_remainder.cl
144
log
plain
-rw-r--r--
compiler_load_bool_imm.cl
432
log
plain
-rw-r--r--
compiler_local_memory_barrier.cl
213
log
plain
-rw-r--r--
compiler_local_memory_barrier_2.cl
481
log
plain
-rw-r--r--
compiler_local_memory_barrier_wg64.cl
218
log
plain
-rw-r--r--
compiler_local_memory_two_ptr.cl
396
log
plain
-rw-r--r--
compiler_local_slm.cl
583
log
plain
-rw-r--r--
compiler_long.cl
236
log
plain
-rw-r--r--
compiler_long_2.cl
467
log
plain
-rw-r--r--
compiler_long_asr.cl
168
log
plain
-rw-r--r--
compiler_long_bitcast.cl
1133
log
plain
-rw-r--r--
compiler_long_cmp.cl
974
log
plain
-rw-r--r--
compiler_long_convert.cl
625
log
plain
-rw-r--r--
compiler_long_div.cl
334
log
plain
-rw-r--r--
compiler_long_hi_sat.cl
453
log
plain
-rw-r--r--
compiler_long_mult.cl
202
log
plain
-rw-r--r--
compiler_long_not.cl
139
log
plain
-rw-r--r--
compiler_long_shl.cl
168
log
plain
-rw-r--r--
compiler_long_shr.cl
170
log
plain
-rw-r--r--
compiler_lower_return0.cl
179
log
plain
-rw-r--r--
compiler_lower_return1.cl
210
log
plain
-rw-r--r--
compiler_lower_return2.cl
226
log
plain
-rw-r--r--
compiler_mad24.cl
175
log
plain
-rw-r--r--
compiler_mad_hi.cl
177
log
plain
-rw-r--r--
compiler_mandelbrot.cl
1381
log
plain
-rw-r--r--
compiler_mandelbrot_alternate.cl
1260
log
plain
-rw-r--r--
compiler_mandelbrot_alternate_ref.bmp
196662
log
plain
-rw-r--r--
compiler_mandelbrot_ref.bmp
196662
log
plain
-rw-r--r--
compiler_math.cl
1414
log
plain
-rw-r--r--
compiler_math_2op.cl
708
log
plain
-rw-r--r--
compiler_math_3op.cl
828
log
plain
-rw-r--r--
compiler_math_builtin.cl
2600
log
plain
-rw-r--r--
compiler_math_constants.cl
407
log
plain
-rw-r--r--
compiler_mem_fence.cl
331
log
plain
-rw-r--r--
compiler_mix.cl
179
log
plain
-rw-r--r--
compiler_mixed_pointer.cl
500
log
plain
-rw-r--r--
compiler_mul24.cl
148
log
plain
-rw-r--r--
compiler_mul_hi.cl
150
log
plain
-rw-r--r--
compiler_multiple_kernels.cl
75
log
plain
-rw-r--r--
compiler_obread.cl
169
log
plain
-rw-r--r--
compiler_obwrite.cl
169
log
plain
-rw-r--r--
compiler_overflow.cl
1500
log
plain
-rw-r--r--
compiler_pipe_builtin.cl
3627
log
plain
-rw-r--r--
compiler_popcount.cl
409
log
plain
-rw-r--r--
compiler_preprocessor_macros.cl
400
log
plain
-rw-r--r--
compiler_private_const.cl
263
log
plain
-rw-r--r--
compiler_private_data_overflow.cl
192
log
plain
-rw-r--r--
compiler_program_global.cl
1372
log
plain
-rw-r--r--
compiler_radians.cl
127
log
plain
-rw-r--r--
compiler_read_buffer.cl
359
log
plain
-rw-r--r--
compiler_read_image.cl
681
log
plain
-rw-r--r--
compiler_region.cl
243
log
plain
-rw-r--r--
compiler_region0.cl
277
log
plain
-rw-r--r--
compiler_region1.cl
211
log
plain
-rw-r--r--
compiler_relational_builtin.cl
541
log
plain
-rw-r--r--
compiler_remove_negative_add.cl
138
log
plain
-rw-r--r--
compiler_reqd_sub_group_size.cl
119
log
plain
-rw-r--r--
compiler_rhadd.cl
148
log
plain
-rw-r--r--
compiler_rotate.cl
143
log
plain
-rw-r--r--
compiler_sampler.cl
900
log
plain
-rw-r--r--
compiler_saturate.cl
493
log
plain
-rw-r--r--
compiler_saturate_sub.cl
493
log
plain
-rw-r--r--
compiler_shift_right.cl
129
log
plain
-rw-r--r--
compiler_short_scatter.cl
122
log
plain
-rw-r--r--
compiler_smoothstep.cl
193
log
plain
-rw-r--r--
compiler_sqrt_div.cl
238
log
plain
-rw-r--r--
compiler_step.cl
1142
log
plain
-rw-r--r--
compiler_structure_attributes.cl
364
log
plain
-rw-r--r--
compiler_sub_group_shuffle.cl
1022
log
plain
-rw-r--r--
compiler_sub_group_shuffle_down.cl
1245
log
plain
-rw-r--r--
compiler_sub_group_shuffle_up.cl
1225
log
plain
-rw-r--r--
compiler_sub_group_shuffle_xor.cl
1134
log
plain
-rw-r--r--
compiler_subgroup_broadcast.cl
1897
log
plain
-rw-r--r--
compiler_subgroup_buffer_block_read.cl
2166
log
plain
-rw-r--r--
compiler_subgroup_buffer_block_write.cl
2009
log
plain
-rw-r--r--
compiler_subgroup_image_block_read.cl
7924
log
plain
-rw-r--r--
compiler_subgroup_image_block_write.cl
7130
log
plain
-rw-r--r--
compiler_subgroup_reduce.cl
5757
log
plain
-rw-r--r--
compiler_subgroup_scan_exclusive.cl
5312
log
plain
-rw-r--r--
compiler_subgroup_scan_inclusive.cl
5312
log
plain
-rw-r--r--
compiler_switch.cl
674
log
plain
-rw-r--r--
compiler_time_stamp.cl
887
log
plain
-rw-r--r--
compiler_type_casting.cl
454
log
plain
-rw-r--r--
compiler_uint16_copy.cl
140
log
plain
-rw-r--r--
compiler_uint2_copy.cl
136
log
plain
-rw-r--r--
compiler_uint3_copy.cl
136
log
plain
-rw-r--r--
compiler_uint3_unaligned_copy.cl
193
log
plain
-rw-r--r--
compiler_uint8_copy.cl
136
log
plain
-rw-r--r--
compiler_unstructured_branch0.cl
258
log
plain
-rw-r--r--
compiler_unstructured_branch1.cl
275
log
plain
-rw-r--r--
compiler_unstructured_branch2.cl
351
log
plain
-rw-r--r--
compiler_unstructured_branch3.cl
288
log
plain
-rw-r--r--
compiler_upsample_int.cl
163
log
plain
-rw-r--r--
compiler_upsample_long.cl
161
log
plain
-rw-r--r--
compiler_vect_compare.cl
168
log
plain
-rw-r--r--
compiler_vector_inc.cl
301
log
plain
-rw-r--r--
compiler_vector_load_store.cl
1347
log
plain
-rw-r--r--
compiler_volatile.cl
173
log
plain
-rw-r--r--
compiler_vote_all.cl
187
log
plain
-rw-r--r--
compiler_vote_any.cl
187
log
plain
-rw-r--r--
compiler_workgroup_broadcast.cl
4816
log
plain
-rw-r--r--
compiler_workgroup_reduce.cl
4289
log
plain
-rw-r--r--
compiler_workgroup_scan_exclusive.cl
3341
log
plain
-rw-r--r--
compiler_workgroup_scan_inclusive.cl
3341
log
plain
-rw-r--r--
compiler_workitem_builtin.cl
314
log
plain
-rw-r--r--
compiler_write_only_bytes.cl
117
log
plain
-rw-r--r--
compiler_write_only_shorts.cl
119
log
plain
-rw-r--r--
double_precision_check.cl
292
log
plain
-rw-r--r--
empty.cl
25
log
plain
-rw-r--r--
image_1D_buffer.cl
217
log
plain
-rw-r--r--
image_from_buffer.cl
367
log
plain
-rw-r--r--
image_planar_yuv.cl
1044
log
plain
d---------
include
54
log
plain
-rw-r--r--
my_test.cl
902
log
plain
-rw-r--r--
null_kernel_arg.cl
253
log
plain
-rw-r--r--
runtime_alloc_host_ptr_buffer.cl
121
log
plain
-rw-r--r--
runtime_climage_from_boname.cl
203
log
plain
-rw-r--r--
runtime_compile_link.h
31
log
plain
-rw-r--r--
runtime_compile_link_a.cl
317
log
plain
-rw-r--r--
runtime_compile_link_b.cl
302
log
plain
-rw-r--r--
runtime_fill_gl_image.cl
432
log
plain
-rw-r--r--
runtime_mirror_effect.cl
817
log
plain
-rw-r--r--
runtime_use_host_ptr_buffer.cl
124
log
plain
-rw-r--r--
runtime_use_host_ptr_image.cl
365
log
plain
-rw-r--r--
runtime_yuy2_processing.cl
429
log
plain
-rw-r--r--
sample.bmp
49206
log
plain
-rw-r--r--
set_kernel_arg.cl
311
log
plain
-rw-r--r--
test_cl_finish.cl
208
log
plain
-rw-r--r--
test_copy_buffer.cl
132
log
plain
-rw-r--r--
test_copy_buffer_row.cl
225
log
plain
-rw-r--r--
test_copy_image.cl
285
log
plain
-rw-r--r--
test_copy_image1.cl
1215
log
plain
-rw-r--r--
test_copy_image_1d.cl
250
log
plain
-rw-r--r--
test_copy_image_3d.cl
865
log
plain
-rw-r--r--
test_fill_gl_image.cl
376
log
plain
-rw-r--r--
test_fill_image.cl
348
log
plain
-rw-r--r--
test_fill_image0.cl
283
log
plain
-rw-r--r--
test_fill_image_1d.cl
179
log
plain
-rw-r--r--
test_fill_image_1d_array.cl
278
log
plain
-rw-r--r--
test_fill_image_2d_array.cl
337
log
plain
-rw-r--r--
test_fill_image_3d.cl
386
log
plain
-rw-r--r--
test_fill_image_3d_2.cl
264
log
plain
-rw-r--r--
test_get_arg_info.cl
183
log
plain
-rw-r--r--
test_get_image_info.cl
456
log
plain
-rw-r--r--
test_get_image_info_array.cl
761
log
plain
-rw-r--r--
test_movforphi_undef.cl
425
log
plain
-rw-r--r--
test_printf.cl
2107
log
plain
-rw-r--r--
test_write_only.cl
103
log
plain
-rw-r--r--
vload_bench.cl
1165
log
plain