summaryrefslogtreecommitdiff
path: root/backend/src/libocl
AgeCommit message (Expand)AuthorFilesLines
2015-01-22GBE: fix popcount bugs.Zhigang Gong1-1/+6
2015-01-16fix the wrong implementation of popcount.Luo Xionghu1-7/+3
2015-01-09libocl: Reimplement trigonometric functions.Ruiling Song1-378/+172
2015-01-09libocl: remove useless code.Ruiling Song1-57/+0
2015-01-09libocl: implement high precision pown()Ruiling Song1-5/+232
2015-01-09GBE: fix an image regression.Zhigang Gong1-18/+27
2015-01-09libocl: flush denorm to zero in remquo()Ruiling Song1-0/+2
2015-01-09libocl: Correctly handle -inf in exp10.Ruiling Song1-3/+3
2015-01-09libocl: flush denorm into zero in ldexp()Ruiling Song1-1/+1
2015-01-09libocl: Flush denorm input into zero in rootn()Ruiling Song1-0/+8
2015-01-09libocl: Imporve precision of exp()Ruiling Song1-9/+27
2015-01-09libocl: Improve precision of pow/powr.Ruiling Song1-14/+67
2015-01-09add half math function support.Luo Xionghu1-1/+15
2015-01-09GBE: code cleanup.Zhigang Gong2-11/+1
2015-01-09GBE/CL: use 2D image to implement large image1D_buffer.Zhigang Gong1-3/+17
2015-01-09GBE: remove some image1d_buffer related builtin functions.Zhigang Gong2-9/+9
2015-01-09GBE: switch to CLANG native sampler_t.Zhigang Gong2-12/+19
2015-01-09GBE: switch to use CLANG native image types.Zhigang Gong2-212/+84
2015-01-09Refactor all image builtin functions.Zhigang Gong1-308/+503
2014-12-16GBE: Add constant pointer in the memcpy intrinsic.Zhigang Gong1-0/+177
2014-12-16libocl: Move spec required macro to header file.Ruiling Song2-3/+3
2014-12-16libocl: Fix precision of builtin tanpi.Ruiling Song1-1/+27
2014-11-11GBE: fix relocatable issue for pch file.Zhigang Gong1-27/+37
2014-11-11License: adjust all license version to LGPL v2.1+.Zhigang Gong32-32/+32
2014-11-06GBE: fix bug in tgamma().Rebecca Palmer1-183/+7
2014-11-06GBE: fix bug in erf()/erfc().Rebecca Palmer1-6/+282
2014-11-06GBE: fix bug in pow()/pown().Rebecca Palmer3-7/+18
2014-10-14add opencl-1.2 builtin function popcount.Luo3-2/+40
2014-10-14Fix memcpy and memset bug.Yang Rong2-27/+309
2014-10-11Re-apply "improve the build performance of vector type built-in function."Ruiling Song1-6/+39
2014-09-18GBE/libocl: Add __gen_ocl_get_timestamp() to get timestamp.Ruiling Song2-0/+22
2014-09-18GBE/libocl: fix build dependency issue.Zhigang Gong1-2/+2
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-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-15GBE/libocl: Fix sub_sat corner case.Ruiling Song1-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 Gong1-2/+1
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 He1-1/+2
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 the missing function prototypes of any() and atom_add()Junyan He2-0/+26
2014-09-04GBE: remove the user defined macro cl_khr_fp64.Zhigang Gong6-17/+17
2014-09-04Enable libocl and disable the usage of the old huge header.Junyan He2-0/+232
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