summaryrefslogtreecommitdiff
path: root/backend
Commit message (Expand)AuthorAgeFilesLines
* Handle boundary and illegal values.Yi Sun2013-08-121-0/+30
* Skip spill/unspill instruction when trying to do spill.Ruiling Song2013-08-121-2/+5
* Fix a re-schedule issue of scratch writeRuiling Song2013-08-091-0/+5
* GBE: Fixed a bug and release 2 or 3 simdWidth register space.Zhigang Gong2013-08-092-1/+1
* GBE: Fix one bug in instruction scheduling.Zhigang Gong2013-08-091-3/+9
* GBE: fix insntruction scheduling related bugs in read64/write64.Zhigang Gong2013-08-093-37/+39
* GBE: enable double vector load/store support.Zhigang Gong2013-08-072-2/+1
* support 64bit-integer selection operator "?:"Homer Hsing2013-08-074-1/+37
* Implement spill/unspillRuiling Song2013-08-078-18/+180
* enable scratch memory allocation and read/writeRuiling Song2013-08-0711-7/+179
* keep address space qualifier of pointersHomer Hsing2013-08-071-63/+58
* support 64bit-integer AND(&), OR(|), XOR(^) arithmeticHomer Hsing2013-08-074-3/+82
* support 64bit-integer immediate valueHomer Hsing2013-08-076-0/+49
* Improve the accuracy of built-in function asin.Yi Sun2013-08-071-1/+10
* support 64bit-integer addition, subtractionHomer Hsing2013-08-069-3/+196
* Fix a bug in stack calculation.Ruiling Song2013-08-061-1/+1
* support 64bit-integer reading(writing)Homer Hsing2013-08-068-32/+35
* GBE: refactor double support.Zhigang Gong2013-08-057-162/+201
* add built-in function "shuffle2"Homer Hsing2013-08-051-0/+108
* Need to define local to __local.Zhigang Gong2013-07-301-1/+1
* Added memory space parameters support at the autogeneration script.Zhigang Gong2013-07-303-205/+89
* Enable islessgreater/isordered/isunordered builtin vector functions.Zhigang Gong2013-07-291-3/+3
* add built-in function "isordered", "isunordered"Homer Hsing2013-07-291-0/+2
* add built-in function "islessgreater"Homer Hsing2013-07-291-0/+1
* Add generated header and PCH to gitignoreSimon Richter2013-07-251-0/+2
* Use access() instead of fopen() to search for PCHSimon Richter2013-07-251-3/+2
* Fix the indention handling in vector builtin function generator.Zhigang Gong2013-07-241-4/+0
* add address space qualifier to "modf"Homer Hsing2013-07-241-11/+25
* add address space qualifier to "remquo"Homer Hsing2013-07-241-11/+25
* revise built-in function "shuffle"Homer Hsing2013-07-241-46/+35
* Add misc builtin vector functions.Zhigang Gong2013-07-241-2/+8
* Add the PCH support when building the source.Junyan He2013-07-246-46/+94
* Split the thounsands autogenerated code out from ocl_stdlib header file.Zhigang Gong2013-07-2411-11197/+5628
* Implement a pyton script to auto generate those builtin vector functions.Zhigang Gong2013-07-243-673/+6291
* 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 build clang option fno-builtin to disable intrinsics.Yang Rong2013-07-221-0/+3
* 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 const indexed global constant arrayHomer Hsing2013-07-081-0/+17
* 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-0511-0/+107