summaryrefslogtreecommitdiff
path: root/backend/src/libocl
AgeCommit message (Expand)AuthorFilesLines
2015-01-29libocl: using mad() to implement dot()Ruiling Song1-3/+3
2015-01-29libocl: refine implementation of abs_diff()Ruiling Song1-23/+5
2015-01-29libocl: Refine char/short abs() implementation.Ruiling Song1-1/+3
2015-01-28libocl: reimplement clz with lzd instruction instead of fbh.Luo Xionghu4-66/+85
2015-01-22GBE: fix popcount bugs.Zhigang Gong1-1/+6
2015-01-16fix the wrong implementation of popcount.Luo Xionghu1-7/+3
2015-01-07libocl: Reimplement trigonometric functions.Ruiling Song1-370/+164
2015-01-07libocl: remove useless code.Ruiling Song1-57/+0
2014-12-24libocl: implement high precision pown()Ruiling Song1-5/+232
2014-12-23GBE: fix an image regression.Zhigang Gong1-18/+27
2014-12-22libocl: flush denorm to zero in remquo()Ruiling Song1-0/+2
2014-12-22libocl: Correctly handle -inf in exp10.Ruiling Song1-3/+3
2014-12-22libocl: flush denorm into zero in ldexp()Ruiling Song1-1/+1
2014-12-22libocl: Flush denorm input into zero in rootn()Ruiling Song1-0/+8
2014-12-22libocl: Imporve precision of exp()Ruiling Song1-9/+27
2014-12-22libocl: Improve precision of pow/powr.Ruiling Song1-14/+67
2014-12-19add half math function support.Luo Xionghu1-1/+15
2014-12-19GBE: code cleanup.Zhigang Gong2-11/+1
2014-12-18GBE/CL: use 2D image to implement large image1D_buffer.Zhigang Gong1-3/+17
2014-12-18GBE: remove some image1d_buffer related builtin functions.Zhigang Gong2-9/+9
2014-12-18GBE: switch to CLANG native sampler_t.Zhigang Gong2-12/+19
2014-12-18GBE: switch to use CLANG native image types.Zhigang Gong2-209/+81
2014-12-18Refactor all image builtin functions.Zhigang Gong1-295/+490
2014-12-15GBE: Add constant pointer in the memcpy intrinsic.Zhigang Gong1-0/+177
2014-12-15libocl: Move spec required macro to header file.Ruiling Song2-3/+3
2014-12-15libocl: 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