summaryrefslogtreecommitdiff
path: root/src/core/cpu/builtins.cpp
AgeCommit message (Expand)AuthorFilesLines
2011-10-19Implement some math built-ins.Denis Steckelmacher1-0/+3
2011-09-14Fix copyrightsDenis Steckelmacher1-1/+1
2011-09-14Implement a script to generate built-ins quickly, and implement cos().Denis Steckelmacher1-0/+11
2011-08-22Document CPU files.Denis Steckelmacher1-3/+9
2011-08-20Natively re-implement image reading functions taking float arguments.maybe-after-gsoc-images-reworkDenis Steckelmacher1-0/+24
2011-08-20Natively re-implement image reading functions taking integer coordinates.Denis Steckelmacher1-0/+24
2011-08-20Reimplement read_image* in native C++ instead of OpenCL.Denis Steckelmacher1-19/+28
2011-08-19Document API files, .cpp files and deviceinterface.hDenis Steckelmacher1-0/+5
2011-08-18Fix a typo in the licence.Denis Steckelmacher1-1/+1
2011-08-18Place Clover under the new BSD 3-clauses license.Denis Steckelmacher1-0/+27
2011-08-17A kernel can be run multiple times with different args, handle that.Denis Steckelmacher1-1/+1
2011-08-15Implement tests for image reading.Denis Steckelmacher1-1/+1
2011-08-15WIP: Implement read_imagef taking float4 coords.Denis Steckelmacher1-0/+7
2011-08-12Implement untested read_image functions taking integer coordinates.Denis Steckelmacher1-0/+3
2011-08-11Implement all image built-ins except read_image{f,i,ui}.Denis Steckelmacher1-0/+80
2011-08-09Implement barrier()Denis Steckelmacher1-5/+206
2011-07-16Implement work-item builtin functionsDenis Steckelmacher1-3/+55
2011-07-16Implement get_work_dim, make Clover compile with LLVM 3.0 git.Denis Steckelmacher1-0/+7
2011-07-15Fix a crash by deleting CPUProgram before the LLVM module.Denis Steckelmacher1-0/+8
2011-07-14WIP: Code in place to launch kernelsDenis Steckelmacher1-0/+13