summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2015-02-04Fix a bug of 1d image array test case.Junyan He1-6/+8
2015-01-28check the predication in case of endless loop.Luo1-0/+5
2015-01-26GBE: add GEN_TYPE_HF to getTypeSize.Zhigang Gong1-0/+1
2015-01-26Fix bug for bitcast test case because of long type.Junyan He1-5/+5
2015-01-23Add the check for src and dst span different registers.Junyan He1-2/+41
2015-01-23Add test case for long bitcast.Junyan He3-0/+275
2015-01-23update utest to loose userptr limitationGuo Yejun2-2/+2
2015-01-23loose the alignment limitation for host_ptr of CL_MEM_USE_HOST_PTRGuo Yejun3-4/+22
2015-01-23correct the cache line size to be 64Guo Yejun2-2/+2
2015-01-22GBE: fix popcount bugs.Zhigang Gong4-10/+20
2015-01-21GBE: fix an ACC register related instruction scheduling bugZhigang Gong3-2/+18
2015-01-19Bump version to 1.0.1.Release_v1.0.1Zhigang Gong2-2/+5
2015-01-16fix the wrong implementation of popcount.Luo Xionghu2-7/+4
2015-01-13Fix the printf buffer size bug.Junyan He9-17/+26
2015-01-12GBE: Fix a disassembly bug.Ruiling Song1-2/+2
2015-01-12GBE: disable spill register under simd16 mode.Zhigang Gong1-3/+2
2015-01-12add the reduced self loop node detection.Luo Xionghu1-11/+26
2015-01-12reuse the loop info from llvm.Luo Xionghu2-36/+21
2015-01-12utests: Add const private array initialization test.Ruiling Song3-0/+37
2015-01-12Change CL_DEVICE_PREFERRED_VECTOR_WIDTH_CHAR from 8 to 16.Chuanbo Weng1-1/+1
2015-01-12add howto for old gcc versionGuo Yejun1-0/+58
2015-01-12only build tests that do not need compiler when standalone compiler is providedGuo Yejun2-9/+23
2015-01-12add utest of CL_MEM_ALLOC_HOST_PTRGuo Yejun3-0/+32
2015-01-12add CMake option USE_STANDALONE_GBE_COMPILER and STANDALONE_GBE_COMPILER_DIRGuo Yejun7-16/+110
2015-01-12add option BUILD_STANDALONE_GBE_COMPILER to build static compilerGuo Yejun1-10/+29
2015-01-09Add read buffer/image benchmark.Yang Rong5-1/+159
2015-01-09CL/Driver/HSW: Convert L3 cycle for texture to uncachable.Zhigang Gong1-1/+1
2015-01-09Change the IVB/HSW L3 SQC credit setting.Yang Rong1-2/+2
2015-01-09utests: skip one test when it fail to open XDisplay.Zhigang Gong1-0/+4
2015-01-09Fix loop condition of PrintfSet constructor.Yan Wang1-1/+1
2015-01-09remove useless dependency liboclGuo Yejun1-2/+0
2015-01-09CL/Driver: quick fix regression caused by remove MI_FLUSH.Zhigang Gong1-0/+2
2015-01-09refine gbe_bin_generater usage to add -t optionGuo Yejun1-1/+1
2015-01-09libocl: Reimplement trigonometric functions.Ruiling Song1-378/+172
2015-01-09CL/Driver: enable atomics in L3 for HSW.Zhigang Gong2-1/+14
2015-01-09libocl: remove useless code.Ruiling Song1-57/+0
2015-01-09fix utest build for some old gcc versionGuo Yejun5-26/+26
2015-01-09do not use C++11 features inside libgbeinterpGuo Yejun12-87/+111
2015-01-09change Immediate::operator= from private to publicGuo Yejun1-1/+2
2015-01-09do not include llvm/clang headers for libgbeinterpGuo Yejun2-1/+12
2015-01-09Remove obsolete MI_FLUSHZhenyu Wang4-11/+3
2015-01-09Don't check some edge condtion in non-strict mode.Zhigang Gong1-2/+2
2015-01-09add edge case detection for powr in utestsMeng Mengmeng2-3/+6
2015-01-09utests: make utests maths ULP values consistent with specificationMeng Mengmeng3-8/+96
2015-01-09runtime: fix max work group size for IVBGT1.Zhigang Gong1-2/+2
2015-01-09runtime: tweak max memory allocation size.Zhigang Gong2-2/+12
2015-01-09utests: reduce test count.Zhigang Gong1-4/+5
2015-01-09Fix PrintfState copying.Yan Wang1-4/+29
2015-01-09Separate flush and invalidate in function intel_gpgpu_pipe_control.Yang, Rong2-2/+36
2015-01-09Use libdrm interface to get device idZhenyu Wang2-22/+2