summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2014-09-26GBE: structurized loop exit need an extra branching instruction when do reord...HEADmasterZhigang Gong3-14/+38
2014-09-26GBE: fix a loop header file including bug.Zhigang Gong1-1/+0
2014-09-26Use instruction WHILE to manipulate structure.Luo Xionghu8-9/+61
2014-09-26add handleSelfLoopNode to insert while instruction on Gen IR level.Luo Xionghu4-11/+39
2014-09-26Add Gen IR WHILE.Luo Xionghu3-1/+9
2014-09-18GBE/libocl: Add __gen_ocl_get_timestamp() to get timestamp.Ruiling Song18-3/+343
2014-09-18GBE/libocl: fix build dependency issue.Zhigang Gong1-2/+2
2014-09-18Add long support for printfJunyan He3-12/+38
2014-09-18GBE: Output linkModules's error message.Ruiling Song1-2/+3
2014-09-17fix utest memory leak.Luo Xionghu1-2/+3
2014-09-17fix one bug at cl_get_kernel_workgroup_info.Luo Xionghu1-0/+1
2014-09-17Revert "improve the build performance of vector type built-in function."Zhigang Gong1-39/+6
2014-09-16improve the build performance of vector type built-in function.Luo Xionghu1-6/+39
2014-09-16remove the LinkOnceAnyLinkage since the libocl is introduced.Luo Xionghu2-15/+2
2014-09-16Fix the bug of LLVM_LFLAGS fail to setJunyan He2-3/+4
2014-09-16GBE/libocl: fix a regression after libocl change.Zhigang Gong1-4/+4
2014-09-16GBE/libocl: add missing vector builtin definition for fma.Zhigang Gong1-1/+1
2014-09-15Modify the CMakeList to use the internal PCH first.Junyan He2-4/+4
2014-09-15Update NEWS.Zhigang Gong1-0/+3
2014-09-15Remove out-of-date document.Zhigang Gong3-99/+47
2014-09-15GBE/libocl: Fix sub_sat corner case.Ruiling Song2-2/+2
2014-09-15fix bin/cl-program-tester tests/cl/program/execute/attributes.cl regression.Luo Xionghu1-6/+7
2014-09-15Update readme.Zhigang Gong1-54/+58
2014-09-12Enable ICC and CLANG compiler for beignetLv Meng3-70/+39
2014-09-12GBE: fix multiple files compilation bugs.Zhigang Gong2-3/+8
2014-09-12fix piglit get kernel info FUNCTION ATTRIBUTE fail.Luo13-0/+100
2014-09-12runtime: fix build status handling.Zhigang Gong3-23/+35
2014-09-12runtime: fix program binary type bug.Zhigang Gong1-0/+3
2014-09-12Update license disclaimer.Yang Rong1-32/+28
2014-09-11GBE: don't enable double by default.Zhigang Gong1-1/+5
2014-09-11GBE: fix a potential memory leak bug.Zhigang Gong1-0/+1
2014-09-11GBE: Fix a potential segfault.Zhigang Gong1-1/+2
2014-09-11GBE: don't return error if we get an empty module.Zhigang Gong1-1/+1
2014-09-11fix piglit cl-api-set-kernel-arg fail.Luo Xionghu3-1/+20
2014-09-11fix clGetKernelWorkGroupInfo built-in kernel fail.Luo Xionghu6-0/+73
2014-09-11GBE/libocl: Added one missing prototype fma().Zhigang Gong1-0/+1
2014-09-11GBE: fix bugs when handling -cl-std option.Zhigang Gong2-5/+9
2014-09-10Add the switch logic for math conformance fast pathJunyan He5-12/+20
2014-09-10GBE/libocl: fix the wrong prototype of scalar native_powr.Zhigang Gong1-1/+1
2014-09-10Fix the issue of -cl-std=CLX.X option.Junyan He3-8/+82
2014-09-10Runtime: Implement clGetExtensionFunctionAddressForPlatform.Zhigang Gong2-3/+18
2014-09-10Add copyright header for all libocl files.Junyan He31-0/+533
2014-09-10Use ${PYTHON_EXECUTABLE} to run python scripts.Yichao Yu1-4/+4
2014-09-10Update README for the command parser in drm kernel.Yang Rong1-0/+8
2014-09-09fix piglit cl-api-get-program-info fail.Luo Xionghu1-1/+1
2014-09-05Add uncompatible PCH Options to avoid compiling failure.Junyan He1-1/+14
2014-09-05GBE: fallback if we get a wider than i64 constant.Zhigang Gong1-0/+4
2014-09-05GBE: fix a bug with LLVM 3.3.Zhigang Gong1-5/+5
2014-09-05Add the missing function prototypes of any() and atom_add()Junyan He2-0/+26
2014-09-05GBE: avoid one optimization pass to generate wide integer.Zhigang Gong1-12/+12