summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Bump version to 1.3.2.Release_v1.3.2Release_v1.3Yang Rong2017-10-262-1/+4
* GBE: Fix a TBAA issue against llvm5.0.Yang Rong2017-10-261-1/+2
* backend: use simd-1 for scalar dst in indirectMov.Song, Ruiling2017-09-221-14/+24
* GBE: remove static context to fix Segmentation fault.Yang Rong2017-09-224-33/+39
* GBE: enable llvm5.0 support.Yang Rong2017-09-226-33/+87
* libocl: enable llvm5.0 support.Yang Rong2017-09-223-32/+59
* libocl: Consider only bottom ilogb(2m-1)+1 bitsJan Vesely2017-09-221-30/+30
* libocl: Add shuffle and shuffle2 builtins for half typeJan Vesely2017-09-222-0/+4
* Runtime: implement clEnqueueAcquireGLObjects and clEnqueueReleaseGLObjects.Yang Rong2017-09-221-0/+150
* Runtime: fix a build warning.Yang, Rong R2017-09-221-5/+6
* GBE: fix a errMsg uninitialized build warning.Yang, Rong R2017-09-221-3/+3
* Runtime: fix the context ref is not 0 assert when delete.Yang, Rong R2017-09-221-22/+8
* Fix GCC6 build bugPan Xiuli2017-09-221-0/+1
* GBE: clean llvm module's clone and release.Yang, Rong R2017-09-2210-58/+76
* Runtime: Add missing SKL deivce IDPan Xiuli2017-09-222-1/+9
* Runtime: remove ctx's useless fileds.Yang, Rong R2017-09-223-43/+5
* Utest: fix a build-in program leak.Yang, Rong R2017-09-221-0/+1
* Runtime: fix a recurrent release context error.Yang, Rong R2017-09-221-9/+6
* Fix context leak with internal kernelsPatrick Beaulieu2017-09-221-1/+18
* backend: refine the local copy propagation.rander.wang2017-09-221-0/+34
* Utset: Add test case for cl_intel_required_subgroup_size extensionPan Xiuli2017-09-225-0/+75
* Runtime: Add new API enums for cl_intel_required_subgroup_size extensionPan Xiuli2017-09-227-1/+51
* Backend: Add intel_reqd_sub_group_size supportPan Xiuli2017-09-223-13/+45
* utests: added for optimization negativeAddrander2017-09-223-1/+46
* Backend: Add optimization for negative modifierrander2017-09-221-4/+28
* utests: add utest for sqrt-div optimizationrander2017-09-223-1/+71
* backend: add sqrt-div pattern to instruction selectrander2017-09-221-0/+69
* Runtime: Fix a mssing llvm version marco for LLVM40+Pan Xiuli2017-09-221-1/+1
* keep GEN IR as SSA styleGuo Yejun2017-09-221-3/+5
* build: fix cmake code generation dependencies.Ismo Puustinen2017-09-221-2/+2
* refresh DAG when an arg has both direct and indirect readGuo Yejun2017-09-221-1/+16
* Backend: Add sel ir output for MATH functionPan Xiuli2017-09-221-0/+42
* Backend: Fix performance regression with sampler refine fro LLVM40Pan Xiuli2017-09-222-9/+41
* Backend: Fix llvm40 assert about literal structsPan Xiuli2017-09-221-1/+2
* GLK: add geminilake runtime support.Yang Rong2017-09-222-2/+47
* GLK: add geminilake backend support.Yang Rong2017-09-225-2/+47
* GLK: add Geminilake pciids.Yang Rong2017-09-221-1/+8
* GBE: set memcpy and memset functions's linkage to LinkOnceAnyLinkage at last ...Yang, Rong R2017-09-223-7/+14
* utest: modify compiler_if_else to not rely on compiler behaviour.Ruiling Song2017-09-222-12/+5
* Backend: Add LLVM40 supportPan Xiuli2017-09-2221-34/+217
* utest: fix image qualifier of compiler_fill_gl_image test.Yang Rong2017-09-221-1/+1
* Backend: Refine FCmp one and unePan Xiuli2017-09-221-4/+6
* Backend: Refine LLVM version check macroPan Xiuli2017-09-2217-104/+104
* Backend: Refine GEP lowering codePan Xiuli2017-09-223-16/+30
* Backend: Fix an include file error problemPan Xiuli2017-09-224-5/+4
* Backend: Remove old llvm support code.Pan Xiuli2017-09-226-90/+0
* Backend: Fix flag and subflag seting for src 3 instructionPan Xiuli2017-09-223-6/+19
* Docs: Fix broken linkRebecca N. Palmer2017-09-221-1/+1
* Docs: Fix spelling and grammarRebecca N. Palmer2017-09-221-7/+7
* Limit get_program_global_data() calls to OpenCL 2.0Jan Beich2017-09-221-2/+4