summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Implement printf for new runtime.newRTJunyan He2017-08-029-55/+907
* Fix get kernel_names bug.Junyan He2017-08-023-4/+5
* FIx get kernel arg info crash bug.Junyan He2017-08-022-5/+6
* Set the triple to correct default value if SPIR and SPIR64Junyan He2017-08-021-0/+19
* runtime: some backend don't use block_ip.Ruiling Song2017-08-021-1/+0
* Modify CMakeList.txt to enable new runtime.Junyan He2017-08-027-2/+221
* Add git sha generator.Junyan He2017-08-021-0/+20
* Add binary generator for runtime.Junyan He2017-08-021-0/+302
* Add all internal kernels for GEN device.Junyan He2017-08-0235-0/+972
* Add cl_compiler_gen to use compiler backend.Junyan He2017-08-021-0/+94
* Add cl_device_id_gen to define cl_device_id for GEN.Junyan He2017-08-021-0/+1015
* Add GEN device's image functions to cl_image_gen.Junyan He2017-08-021-0/+1247
* Implement cl_event_gen for cl_event.Junyan He2017-08-021-0/+105
* Add cl_sampler_gen to implement cl_sampler for GEN device.Junyan He2017-08-021-0/+30
* Add cl_command_queue_gen to implement cl_command_queue for GEN.Junyan He2017-08-021-0/+1721
* Add cl_context_gen to create cl_context.Junyan He2017-08-021-0/+188
* Add cl_kernel_gen for GEN device's kernel.Junyan He2017-08-021-0/+583
* Add cl_mem_gen to implement cl_men for GEN device.Junyan He2017-08-021-0/+1269
* Add cl_program_gen.c to parse GEN's ELF format file.Junyan He2017-08-021-0/+502
* Add intel_defines.h file to define command format.Junyan He2017-08-021-0/+352
* Add intel_structs.h file to define GEN's configure format.Junyan He2017-08-021-0/+809
* Add gen device pci id define and macro to runtime.Junyan He2017-08-021-0/+365
* Add intel driver to handle the gen device setting.Junyan He2017-08-022-0/+1060
* Add GEN device's GPGPU helper functions.Junyan He2017-08-021-0/+1864
* Add intel_batch buffer implementation to GEN device.Junyan He2017-08-022-0/+382
* Add cl_gen.h to gen device.Junyan He2017-08-021-0/+378
* Add device define for different generation of GEN GPU.Junyan He2017-08-024-0/+127
* Add cl_gen_device_common.h to define common field for gen device.Junyan He2017-08-021-0/+126
* Add X11 support to gen device related dir.Junyan He2017-08-026-0/+1114
* Implement all device related API in cl_api_device_id.cJunyan He2017-08-021-0/+90
* Implement all kernel related API in cl_api_kernel.cJunyan He2017-08-021-0/+517
* Implement all sampler related API in cl_api_sampler.cJunyan He2017-08-021-0/+202
* Implement all program related API in cl_api_program.cJunyan He2017-08-021-0/+632
* Implement all mem related API in cl_api_mem.cJunyan He2017-08-021-0/+3499
* Implement all event related API in cl_api_event.cJunyan He2017-08-021-0/+352
* Implement all command queue related API in cl_api_command_queue.cJunyan He2017-08-021-0/+233
* Implement all context related API in cl_api_context.cJunyan He2017-08-021-0/+174
* Implement all platform related API in cl_api_platform_id.cJunyan He2017-08-021-0/+107
* Add khr_icd define to runtime.Junyan He2017-08-022-0/+226
* Add cl_enqueue to handle all clEnqueueXXX API.Junyan He2017-08-022-0/+340
* Add cl_kernel define to runtime.Junyan He2017-08-022-0/+784
* Add cl_event define to runtime.Junyan He2017-08-022-0/+740
* Add cl_sampler define to runtime.Junyan He2017-08-022-0/+190
* Add cl_program define to runtime.Junyan He2017-08-022-0/+1138
* Add extension support to runtime.Junyan He2017-08-022-0/+283
* Add image common logic to runtime.Junyan He2017-08-022-0/+227
* Implement mem related cl object logic.Junyan He2017-08-021-0/+1258
* Add cl_mem define to runtime.Junyan He2017-08-021-0/+255
* Add cl_command_queue define to runtime.Junyan He2017-08-022-0/+540
* Add cl_context define to runtime.Junyan He2017-08-022-0/+541