summaryrefslogtreecommitdiff
path: root/backend/src/ocl_stdlib.h
Commit message (Expand)AuthorAgeFilesLines
* Split the thounsands autogenerated code out from ocl_stdlib header file.Zhigang Gong2013-07-241-11145/+0
* Implement a pyton script to auto generate those builtin vector functions.Zhigang Gong2013-07-241-673/+5705
* add builtin function "shuffle"Homer Hsing2013-07-241-0/+85
* add address_space modifier to builtin functions' pointerHomer Hsing2013-07-241-4/+11
* add built-in function "remquo"Homer Hsing2013-07-241-0/+35
* add builtin function "modf"Homer Hsing2013-07-241-0/+34
* add built-in function "nextafter"Homer Hsing2013-07-241-0/+17
* add built-in function "frexp"Homer Hsing2013-07-161-0/+34
* fix vectorial built-in functions "min, max, clamp"Homer Hsing2013-07-161-0/+40
* built-in function "sign"Homer Hsing2013-07-161-0/+11
* add built-in function "mad_sat"Homer Hsing2013-07-121-0/+50
* support built-in function "smoothstep"Homer Hsing2013-07-121-0/+6
* support built-in function "bitselect"Homer Hsing2013-07-121-0/+25
* support built-in functions "degrees" and "radians"Homer Hsing2013-07-081-0/+13
* support built-in functions "mul24", "mad24"Homer Hsing2013-07-081-0/+40
* support built-in function "upsample"Homer Hsing2013-07-051-0/+41
* Add the step builtin function supportJunyan He2013-07-051-0/+46
* Add the abs_diff builtin function supportJunyan He2013-07-031-0/+84
* Add the vector3 support for builtin abs functionJunyan He2013-07-031-1/+3
* Modify all the builtin function vect return to (vect_name)(e1, e2, e3)Junyan He2013-07-031-35/+35
* support built-in functions "mul_hi", "mad_hi"Homer Hsing2013-07-021-0/+52
* support built-in functions "hadd", "rhadd"Homer Hsing2013-07-021-0/+37
* Add the builtin function abs() supportJunyan He2013-07-011-0/+36
* Add all atomic built-in functions.Yang Rong2013-06-271-1/+99
* support build-in function "rotate"Homer Hsing2013-06-271-0/+33
* Refine the get_local_id/... builtins.Zhigang Gong2013-06-261-5/+3
* support zero bit countingHomer Hsing2013-06-261-1/+65
* Enable generation of convert_ and as_ functions for doubleSimon Richter2013-06-211-0/+774
* Define double vector typesSimon Richter2013-06-211-0/+1
* Enable cl_khr_fp64 extension for OpenCL stdlib headerSimon Richter2013-06-211-0/+4
* Add long and ulong types to generated functions.Simon Richter2013-06-211-0/+1218
* Define all convert_* functions.Simon Richter2013-06-211-23/+843
* Generate all supported as_* functionsSimon Richter2013-06-211-7/+1130
* GBE: Fixed GBE: Fix some builtin functions' return value.Zhigang Gong2013-06-171-13/+16
* Add mem_fence built-in.Yang Rong2013-06-091-0/+7
* Adaptions for LLVM 3.3 / SPIRDag Lem2013-06-051-175/+185
* GBE: Add two builtin functions get_work_dim / get_global_offset.Zhigang Gong2013-06-051-2/+7
* Enable built-in sub_sat/add_sat vector type.Ruiling Song2013-06-041-3/+17
* Add more get image info functions.Zhigang Gong2013-05-211-13/+24
* GBE: preare for get_image_xxx functions support.Zhigang Gong2013-05-171-0/+50
* Add samplerless read image functions for 2D and 3D images.Dag Lem2013-05-171-0/+18
* Define clamp(value, lower, upper)Simon Richter2013-05-171-10/+13
* Enable 39 math built-in functionsHomer Hsing2013-05-171-4/+302
* GBE: remove sampler address space.Zhigang Gong2013-05-151-1/+0
* GBE: refine the sampler implementation to comply with spec.Zhigang Gong2013-05-151-3/+3
* add image3d read/write in stdlib.hHomer Hsing2013-05-081-1/+45
* Make ceil() workHomer Hsing2013-04-271-1/+1
* Add missing fmin() and fmax() overloadsSimon Richter2013-04-241-0/+2
* Add missing select() overloadsSimon Richter2013-04-241-0/+11
* Fix typoSimon Richter2013-04-241-1/+1