summaryrefslogtreecommitdiffstats
path: root/libclc
Commit message (Expand)AuthorAgeFilesLines
* Parenthesize arguments for mad_hiAaron Watry2013-09-091-1/+1
* Implement mad_hi built-inAaron Watry2013-09-062-0/+2
* Add atomic_sub and atomic_dec builtin functionsAaron Watry2013-09-065-0/+19
* Place pkg-config file in $prefix/share/pkgconfig.Tom Stellard2013-09-051-1/+1
* Remove unneeded semi-colonsAaron Watry2013-09-051-6/+6
* Add atomic_inc and atomic_add builtinsAaron Watry2013-09-058-0/+51
* Add mul_hi implementation [v2]Aaron Watry2013-08-195-0/+114
* Add rhadd builtinAaron Watry2013-08-156-0/+15
* Add hadd builtinAaron Watry2013-08-156-0/+15
* Add intN vloadN() implementations for address spaces 3 and 4Aaron Watry2013-08-121-0/+60
* Enable assembly vload3 int/uint constant/global for R600Aaron Watry2013-08-121-16/+2
* Add vload* for addrspace(2) and use as constant load for R600Aaron Watry2013-08-123-4/+42
* Add some missing convert_* functionsTom Stellard2013-08-102-41/+39
* Implement generic rint()Tom Stellard2013-08-102-0/+7
* configure: Fix build when clang is installed to a non-standard prefixTom Stellard2013-08-101-2/+3
* Add missing integer min/max definitionsAaron Watry2013-07-262-0/+18
* Added get_num_groupsAaron Watry2013-07-242-0/+19
* Implement generic upsample()Aaron Watry2013-07-194-0/+61
* Fix build with LLVM 3.4Aaron Watry2013-07-181-0/+5
* Fix and re-enable R600 vload/vstore assemblyAaron Watry2013-07-165-56/+233
* libclc: vload/vstore disable assembly and fix offset calculationAaron Watry2013-07-165-245/+20
* Add integer-gentype.inc: Missing file from r185839Tom Stellard2013-07-151-0/+39
* Implement mad24() and mul24() builtinsTom Stellard2013-07-0810-0/+34
* Add __CLC_ prefix to all macro definitions in headersTom Stellard2013-07-0875-712/+712
* Implement barrier() builtinTom Stellard2013-07-083-0/+29
* Add bitselect() builtinTom Stellard2013-07-082-0/+2
* libclc: Add assembly versions of vstore for global [u]int4/8/16Tom Stellard2013-06-264-6/+168
* libclc: Add assembly versions of vload for global int4/8/16Tom Stellard2013-06-264-2/+162
* libclc: Initial vstore implementationTom Stellard2013-06-264-0/+94
* libclc: Initial vload implementationTom Stellard2013-06-264-0/+86
* r600: Fix implementations of get_group_id.ll and get_local_size.llTom Stellard2013-06-262-12/+12
* libclc: Implement clz() builtinTom Stellard2013-06-267-0/+158
* libclc: Add clamp(vec, scalar, scalar) and max(vec, scalar)Tom Stellard2013-06-264-0/+20
* libclc: Implement the min(vec, scalar) version of the min builtin.Tom Stellard2013-06-264-0/+41
* libclc: implement initial version of min()Tom Stellard2013-06-266-0/+22
* libclc: Rename [add|sub]_sat.ll to [add|sub]_sat_if.llTom Stellard2013-06-264-2/+4
* Add a another TODO note.Tom Stellard2013-06-261-0/+3
* Add a TODO note.Tom Stellard2013-06-261-0/+4
* Simplify rotate implementation a bit..Tom Stellard2013-06-262-21/+37
* libclc: implement rotate builtinTom Stellard2013-06-267-0/+55
* libclc: Move max builtin to shared/Tom Stellard2013-06-2611-16/+10
* libclc: Add clamp() builtin for integer/floating pointTom Stellard2013-06-266-0/+24
* libclc: Fix abs_diff builtin integer functionTom Stellard2013-06-262-1/+2
* libclc: Add max() builtin functionTom Stellard2013-06-2610-0/+28
* configure: Enable building separate libraries for target variantsTom Stellard2013-06-261-44/+73
* configure: fix out-of-source buildTom Stellard2013-06-261-2/+3
* Fix build with LLVM 3.3Tom Stellard2013-06-261-4/+4
* Implement ceil() builtinTom Stellard2013-06-262-0/+7
* Implement fmax() and fmin() builtinsTom Stellard2013-06-269-0/+76
* Remove the static keyword from the _CLC_INLINE macroTom Stellard2013-06-261-1/+1
OpenPOWER on IntegriCloud