summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2015-01-20Add functions for conversion between native and fake long.Junyan He2-0/+61
2015-01-20Disasm supports to print long imm value in instruction.Junyan He1-0/+13
2015-01-20Modify the load IMM 64 function.Junyan He4-5/+5
2015-01-20Add long support flag into gen selectionJunyan He1-2/+12
2015-01-20Add the u64 imm type in registerJunyan He1-0/+7
2015-01-20Modify the split logic in encoderJunyan He1-11/+58
2015-01-20Add the long unpacked ud uw into the instruction schedule considerationJunyan He2-3/+12
2015-01-20Add unpacked ud and unpacked uw for long type.Junyan He1-7/+41
2015-01-20Add long imm value in gen8 instruction.Junyan He2-5/+11
2015-01-20Add long type support for disasm.Junyan He1-4/+8
2015-01-20Import the native long type of ul1 ul8 and ul16Junyan He1-0/+51
2015-01-19update document.Zhigang Gong2-0/+4
2015-01-16fix the wrong implementation of popcount.Luo Xionghu2-7/+4
2015-01-16fix llvm.trunc.float instruction bug.Luo1-3/+1
2015-01-15add llvm intrinsic call translate.Luo2-4/+228
2015-01-15add clz(count leading zero) utest.Luo Xionghu3-0/+80
2015-01-15add LZD IR instruction.Luo Xionghu6-1/+16
2015-01-13Fix the printf buffer size bug.Junyan He9-17/+26
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 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-09utests: skip one test when it fail to open XDisplay.Zhigang Gong1-0/+4
2015-01-08Fix loop condition of PrintfSet constructor.Yan Wang1-1/+1
2015-01-07remove useless dependency liboclGuo Yejun1-2/+0
2015-01-07CL/Driver: quick fix regression caused by remove MI_FLUSH.Zhigang Gong1-0/+2
2015-01-07refine gbe_bin_generater usage to add -t optionGuo Yejun1-1/+1
2015-01-07libocl: Reimplement trigonometric functions.Ruiling Song1-378/+172
2015-01-07CL/Driver: enable atomics in L3 for HSW.Zhigang Gong2-1/+14
2015-01-07libocl: remove useless code.Ruiling Song1-57/+0
2015-01-06fix utest build for some old gcc versionGuo Yejun5-26/+26
2015-01-06do not use C++11 features inside libgbeinterpGuo Yejun12-87/+111
2015-01-06change Immediate::operator= from private to publicGuo Yejun1-1/+2
2015-01-06do not include llvm/clang headers for libgbeinterpGuo Yejun2-1/+12
2015-01-06Remove obsolete MI_FLUSHZhenyu Wang4-11/+3
2015-01-06Don't check some edge condtion in non-strict mode.Zhigang Gong1-2/+2
2015-01-04add edge case detection for powr in utestsMeng Mengmeng2-3/+6
2015-01-04runtime: fix max work group size for IVBGT1.Zhigang Gong1-2/+2
2015-01-04runtime: tweak max memory allocation size.Zhigang Gong2-2/+12
2015-01-04utests: reduce test count.Zhigang Gong1-4/+5
2014-12-29Fix PrintfState copying.Yan Wang1-4/+29
2014-12-29Separate flush and invalidate in function intel_gpgpu_pipe_control.Yang, Rong2-2/+36
2014-12-29Use libdrm interface to get device idZhenyu Wang2-22/+2
2014-12-29Add aub dump supportZhenyu Wang1-1/+16
2014-12-25Remove deprecated fulsim codeZhenyu Wang7-274/+2
2014-12-25replace hash_map with mapGuo Yejun5-91/+5
2014-12-25add collectImageArgs to handle image count limitations.Luo Xionghu1-0/+28
2014-12-25fix min_max_read_image_args and min_max_parameter_size issue.Luo Xionghu8-10/+13