AgeCommit message (Expand)AuthorFilesLines
2018-08-20Allow creating out-of-order queues with clCreateCommandQueueHEADmasterRebecca N. Palmer1-29/+5
2018-08-20Make in-order command queues actually be in-orderRebecca N. Palmer6-34/+71
2018-08-20Add preliminary LLVM 7 supportRebecca N. Palmer6-2/+22
2018-08-20Add LLVM 6.0 supportRebecca N. Palmer2-1/+7
2018-08-20More user-friendly "type not supported" errorsRebecca N. Palmer1-12/+12
2018-08-20Don't leak memory on long chains of eventsRebecca N. Palmer2-8/+25
2018-02-05Enable Coffee Lake supportMark Thompson3-3/+153
2018-02-05Fix enabling of fp64 extensionMark Thompson1-8/+8
2018-02-05Ensure that DRM device uses the i915 driverMark Thompson1-0/+30
2018-01-10Runtime: Remove X11 dri2 connection failed warning message.Yang Rong1-2/+0
2017-11-01Docs: OCL_STRICT_CONFORMANCE is default-on since 1.1Rebecca N. Palmer1-3/+1
2017-11-01Docs: Fix grammarRebecca N. Palmer1-12/+12
2017-10-26Docs: Add Release 1.3.2 to NEWS.Yang Rong1-0/+3
2017-10-26GBE: Fix a TBAA issue against llvm5.0.Yang Rong1-1/+2
2017-10-09metainfo: escape ampersandIgor Gnatenko1-1/+1
2017-09-21backend: use simd-1 for scalar dst in indirectMov.Song, Ruiling1-14/+24
2017-09-21GBE: remove static context to fix Segmentation fault.Yang Rong4-33/+39
2017-09-21GBE: enable llvm5.0 support.Yang Rong6-33/+87
2017-09-21libocl: enable llvm5.0 support.Yang Rong3-32/+59
2017-09-21libocl: Consider only bottom ilogb(2m-1)+1 bitsJan Vesely1-30/+30
2017-09-21libocl: Add shuffle and shuffle2 builtins for half typeJan Vesely2-0/+4
2017-09-21Runtime: implement clEnqueueAcquireGLObjects and clEnqueueReleaseGLObjects.Yang Rong1-0/+150
2017-07-31Runtime: fix a build warning.Yang, Rong R1-5/+6
2017-07-27GBE: fix a errMsg uninitialized build warning.Yang, Rong R1-3/+3
2017-07-27Runtime: fix the context ref is not 0 assert when delete.Yang, Rong R1-22/+8
2017-07-27backend: Fix a bug in load-store optimization.Song, Ruiling1-25/+46
2017-07-27Runtime: fix a cl_gpgpu_bind_image_for_vme NULL SIGSEGV.Yang, Rong R1-1/+2
2017-07-27cmake: add option OCL_ICD_INSTALL_PREFIX to set icd file install path.Yang, Rong R1-12/+15
2017-07-20backend: refine global immediate optimizationrander1-4/+0
2017-07-20Fix GCC6 build bugPan Xiuli1-0/+1
2017-07-18backend: refine load store optimizationSong, Ruiling1-37/+88
2017-07-12add utest compiler_block_motion_estimate_intel for extension cl_intel_device_...Luo Xionghu3-0/+224
2017-07-12add utest compiler_skip_check for extension cl_intel_device_side_avc_motion_e...Luo Xionghu3-0/+244
2017-07-12add utest compiler_intra_prediction for extenstion cl_intel_device_side_avc_m...Luo Xionghu3-1/+211
2017-07-12Implement extension cl_intel_device_side_avc_motion_estimation.Chuanbo Weng32-36/+2282
2017-07-10Runtime: remove ctx's useless fileds.Yang, Rong R3-43/+5
2017-07-10Utest: fix a build-in program leak.Yang, Rong R1-0/+1
2017-07-10Runtime: fix a recurrent release context error.Yang, Rong R1-10/+8
2017-07-06backend: improve add zero patternrander1-5/+5
2017-07-06utests: add utest for fdiv to rcprander3-1/+71
2017-07-06backend: refine fdiv to rcp at some casesrander1-0/+28
2017-07-04backend: refine math log functionrander1-40/+10
2017-07-04backend: refine pow functionrander1-146/+148
2017-07-04Runtime: refine max group size for SKL & KBLrander1-9/+9
2017-06-23backend: refine load/store merging algorithmrander1-9/+78
2017-06-23backend: add global immediate optimizationrander1-25/+342
2017-06-23GBE: clean llvm module's clone and release.Yang, Rong R10-58/+76
2017-06-22Add missed kernel names into built-in kernel list.Yan Wang1-1/+16
2017-06-22Runtime: Add missing SKL deivce IDPan Xiuli2-1/+9
2017-06-16Fix context leak with internal kernelsPatrick Beaulieu1-1/+21