summaryrefslogtreecommitdiff
path: root/backend
AgeCommit message (Expand)AuthorFilesLines
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-15GBE/libocl: Fix sub_sat corner case.Ruiling Song1-1/+1
2014-09-15fix bin/cl-program-tester tests/cl/program/execute/attributes.cl regression.Luo Xionghu1-6/+7
2014-09-12Enable ICC and CLANG compiler for beignetLv Meng1-65/+2
2014-09-12GBE: fix multiple files compilation bugs.Zhigang Gong2-3/+8
2014-09-12fix piglit get kernel info FUNCTION ATTRIBUTE fail.Luo6-0/+70
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-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 He2-7/+33
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-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
2014-09-04GBE: remove the user defined macro cl_khr_fp64.Zhigang Gong7-19/+17
2014-09-04Delete all the unused files of old huge header.Junyan He15-27629/+0
2014-09-04Use the PCH to accelerate the parsing speed of the ocl.hJunyan He1-2/+20
2014-09-04Enable libocl and disable the usage of the old huge header.Junyan He7-350/+376
2014-09-04Add the bit code linker into the module pass.Junyan He2-0/+219
2014-09-04Add memcpy, memset and barrier bitcode files into liboclJunyan He3-0/+502
2014-09-04Add the ocl_defines header file into liboclJunyan He1-0/+20
2014-09-04Add the relational module into libocl as templateJunyan He3-0/+261
2014-09-04Add the math function into libocl as templateJunyan He3-0/+3580
2014-09-04Add the integer module into libocl as templateJunyan He3-0/+541
2014-09-04Add the common module into the libocl as templateJunyan He3-0/+89
2014-09-04Add the gen_vector script into the liboclJunyan He1-0/+382
2014-09-04Add the convert and as modules into the liboclJunyan He2-0/+783
2014-09-04Add thw workitem module into the liboclJunyan He2-0/+55
2014-09-04Add vload module into the liboclJunyan He2-0/+399
2014-09-04Add printf module into liboclJunyan He1-0/+15
2014-09-04Add the sync module into the liboclJunyan He2-0/+32
2014-09-04Add the misc module into the liboclJunyan He2-0/+323
2014-09-04Add the image module into the liboclJunyan He2-0/+574
2014-09-04Add the geometric module into the liboclJunyan He2-0/+134
2014-09-04Add the atomic module into the liboclJunyan He2-0/+204
2014-09-04Add the async module into the liboclJunyan He2-0/+118
2014-09-04Add common define header files to initialize the liboclJunyan He2-0/+183
2014-09-04GBE: fixup/refine a bug for image1D array's extra binding index handling.Zhigang Gong3-5/+12
2014-09-03GBE: refine the unaligned data gathering.Zhigang Gong1-17/+23