summaryrefslogtreecommitdiff
path: root/backend
Commit message (Expand)AuthorAgeFilesLines
* add built-in function "atan2pi"Homer Hsing2013-09-132-1/+62
* Add the virtual dctr function of Serialization to kill warning.Junyan He2013-09-121-0/+2
* Implement the clCreateProgramWithBinary to deseralize the binary.Junyan He2013-09-121-2/+14
* Add one tool program to build and serial the program.Junyan He2013-09-122-0/+312
* Add the serialization support for backendJunyan He2013-09-1211-8/+862
* add 64-bit version of "hadd"Homer Hsing2013-09-1111-5/+77
* support converting 64-bit integer to shorter integerHomer Hsing2013-09-113-2/+27
* add built-in function "atan2"Homer Hsing2013-09-112-3/+29
* GBE: silent the compilation warning when generate the pch file.Zhigang Gong2013-09-041-1/+1
* fix 64-bit "clz" if parameter is "long4" or "ulong4"Homer Hsing2013-09-041-4/+4
* Implement constant buffer based on constant cache.Ruiling Song2013-09-047-28/+35
* Fix atomic_xchg float type error.Yang Rong2013-09-041-3/+11
* GBE: Enable DWord scatter gather message for constant cache read.Ruiling Song2013-09-049-1/+91
* fix GPU data type for 16-bit movingHomer Hsing2013-09-041-0/+2
* GBE: Support builtin vector functions for select() autogeneration.Zhigang Gong2013-09-033-27/+6
* add same type "convert_*(*)"Homer Hsing2013-09-032-1/+59
* fix 32-bit signed version of "sub_sat"Homer Hsing2013-09-031-1/+6
* add 64-bit version of "rotate"Homer Hsing2013-09-031-6/+4
* add 64-bit version of "clz"Homer Hsing2013-09-031-2/+18
* fix 8-bit version of "clz"Homer Hsing2013-09-032-3/+3
* add 64-bit version of "shuffle", "shuffle2"Homer Hsing2013-09-031-0/+4
* Add scalar version of "convert_*(*)"Homer Hsing2013-09-032-4/+377
* fix scalar type built-in function "select"Homer Hsing2013-09-031-18/+23
* add 64-bit version of "bitselect"Homer Hsing2013-09-031-0/+1
* GBE: We should set no predication/mask for EOT preparation.Zhigang Gong2013-09-021-2/+2
* GBE: null register could be used as src1.Zhigang Gong2013-09-021-1/+1
* GBE: add some macros for atom_xxx builtin functions.Zhigang Gong2013-09-021-0/+15
* GBE: don't use flag register as src 1 for xor instruction.Zhigang Gong2013-09-022-1/+3
* add built-in function "lgamma", "lgamma_r"Homer Hsing2013-08-302-7/+391
* add built-in function "tgamma"Homer Hsing2013-08-302-1/+183
* improve built-in function "sinpi"Homer Hsing2013-08-301-1/+55
* GBE: Clear Flag register to fix a gpu hang.Ruiling Song2013-08-293-0/+17
* enable signed 64-bit version of "abs_diff"Homer Hsing2013-08-193-15/+20
* enable unsigned 64bit version of "abs_diff"Homer Hsing2013-08-192-1/+11
* GBE: skip instruction pattern match for 64 bit sel_cmp.Homer Hsing2013-08-191-0/+3
* Implement async and prefetch built-in.Yang Rong2013-08-161-0/+66
* add 64bit version of "upsample"Homer Hsing2013-08-169-2/+41
* add empty 64bit-integer version built-in functionsHomer Hsing2013-08-162-3/+60
* support built-in function mad_sat(int) and mad_sat(uint)Homer Hsing2013-08-161-3/+10
* use r112 as source of EOT messageZou Nan hai2013-08-161-1/+2
* GBE: fix an illegal instruction.Zhigang Gong2013-08-151-0/+1
* GBE: I64CMP should be treated as CMP in reg allocation and insn scheduling.Zhigang Gong2013-08-142-3/+3
* support 64bit-integer comparingHomer Hsing2013-08-145-1/+99
* GBE: set temporary address register for read64 to U64.Zhigang Gong2013-08-141-1/+1
* support 64bit-integer multiplicationHomer Hsing2013-08-135-5/+69
* Add bool move imm support.Yang Rong2013-08-132-1/+19
* support 64bit-integer shiftingHomer Hsing2013-08-135-3/+163
* support converting shorter int to 64bit intHomer Hsing2013-08-124-0/+41
* Define temporary reg as dest reg of instructionHomer Hsing2013-08-125-116/+153
* Handle boundary and illegal values.Yi Sun2013-08-121-0/+30