summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2014-12-14GBE/CL: use 2D image to implement large image1D_buffer.image_refineZhigang Gong5-15/+68
2014-12-13GBE: remove some image1d_buffer related builtin functions.Zhigang Gong2-9/+9
2014-12-12works fine now.Zhigang Gong5-13/+17
2014-12-12minor fix, still broken.Zhigang Gong2-1/+4
2014-12-12draft to fix sampler.Zhigang Gong6-12/+164
2014-12-12GBE: switch to use CLANG native image types.Zhigang Gong9-424/+175
2014-12-12Refactor all image builtin functions.Zhigang Gong4-416/+618
2014-12-05Update optimization tips.Zhigang Gong1-14/+92
2014-12-05CL: Don't find mesa source code.Zhigang Gong1-6/+6
2014-12-04GBE: Add some missing constant expression cases.Zhigang Gong4-11/+135
2014-12-04GBE: Add constant pointer in the memcpy intrinsic.Zhigang Gong3-1/+187
2014-12-04refine bswap utest to cover nsetc fail cases.Luo Xionghu2-0/+8
2014-12-04GBE: Fix the printf issue caused by new bti implementationRuiling Song1-4/+16
2014-12-04GBE: Fix a disassembly bug.Ruiling Song1-2/+2
2014-12-04utests: Add const private array initialization test.Ruiling Song3-0/+37
2014-12-04GBE: support const private array initialization.Ruiling Song2-45/+54
2014-12-03Change CL_DEVICE_PREFERRED_VECTOR_WIDTH_CHAR from 8 to 16.Chuanbo Weng1-1/+1
2014-12-03GBE: Re-implement BTI logic in backendRuiling Song2-109/+159
2014-12-02utests: make utests maths ULP values consistent with specificationMeng Mengmeng3-8/+96
2014-12-02add utest of CL_MEM_ALLOC_HOST_PTRGuo Yejun3-0/+32
2014-12-02enable CL_MEM_ALLOC_HOST_PTR with user_ptr to avoid copy between GPU/CPUGuo Yejun3-16/+33
2014-12-02refine utest of cl_mem_use_host_ptrGuo Yejun2-12/+1
2014-12-02add test of cl_mem_use_host_ptr into benchmarkGuo Yejun5-24/+66
2014-12-02clean code, the logic is already at the beginning of functionGuo Yejun1-16/+0
2014-12-02fix bswap implementation issue.Luo Xionghu1-36/+28
2014-12-02fix dnetc overflow issue.Luo Xionghu1-1/+2
2014-12-02GBE: optimize GEP constant offset calculation.Zhigang Gong1-3/+5
2014-12-02GBE: fix a regression caused by the negative index handling patch.Zhigang Gong1-1/+1
2014-12-02Fix based on piglit OpenCL falied case (cl-api-compile-program).Yan Wang1-4/+2
2014-12-01utests: Add one case to test negative index array access.Zhigang Gong3-0/+55
2014-12-01GBE: Fix bug with negative constant GEP index.Zhigang Gong3-11/+13
2014-12-01GBE: Output CFG of Gen IR to dot file.Ruiling Song3-0/+26
2014-11-28fix issue to pass utest of runtime_climage_from_boname for BDWGuo Yejun1-2/+2
2014-11-27utests: fix indent in CMakeLists.txtZhigang Gong1-10/+10
2014-11-27add test for clCreateImageFromLibvaIntelGuo Yejun3-1/+226
2014-11-27fix issue to create cl image from libva with non-zero offsetGuo Yejun4-7/+5
2014-11-27utests: reduce work group size to 256 to satisfy BYT platform.Zhigang Gong1-1/+1
2014-11-26GBE: Place loop exits after loop blocks when sorting basic blocks.Ruiling Song1-10/+84
2014-11-25GBE: don't split instruction for some special case.Zhigang Gong1-1/+11
2014-11-25utests: fix a typo in test cases.Zhigang Gong1-1/+1
2014-11-25utests: fix work group size issue in compiler_fill_image_2d_array.Zhigang Gong1-2/+2
2014-11-25GBE: disable spill register under simd16 mode.Zhigang Gong1-3/+2
2014-11-24Change the IVB/HSW's max_work_group_size to 512, and BYT to 256.Yang Rong1-15/+15
2014-11-21Fix the opencv_test_core/OCL_Arithm random segment fault.Yang Rong1-37/+36
2014-11-21BDW: Change the default tiling mode to TILING_Y on BDW.Yang Rong1-3/+7
2014-11-19add the reduced self loop node detection.Luo Xionghu1-11/+26
2014-11-19Fix NO_TILING alignment bug.Yang Rong1-1/+1
2014-11-19re-enable userptr with fix: CPU access after GPU finishes the renderingGuo Yejun3-15/+41
2014-11-18reuse the loop info from llvm.Luo Xionghu2-36/+21
2014-11-18Change the IVB/HSW L3 SQC credit setting.Yang Rong1-2/+2