index
:
bcm5719-llvm
meklort-10.0.0
meklort-10.0.1
ortega-7.0.1
Project Ortega BCM5719 LLVM
Raptor Computing Systems
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
libclc
/
generic
/
lib
/
shared
Commit message (
Expand
)
Author
Age
Files
Lines
*
Add initial support for half precision builtins
Jan Vesely
2018-05-17
1
-1
/
+3
*
Move cl_khr_fp64 exntension enablement to gentype include lists
Jan Vesely
2018-03-06
3
-12
/
+0
*
Add vstore_half_rte implementation
Jan Vesely
2018-02-06
1
-1
/
+44
*
Add vstore_half_rtp implementation
Jan Vesely
2018-02-06
1
-1
/
+10
*
Add vstore_half_rtn implementation
Jan Vesely
2018-02-06
1
-1
/
+41
*
Add vstore_half_rtz implementation
Jan Vesely
2018-02-06
1
-1
/
+34
*
vstore_half: Add support for custom rounding functions
Jan Vesely
2018-02-06
1
-23
/
+39
*
vstore_half: Make sure the helper function is always inline
Jan Vesely
2018-02-06
1
-1
/
+1
*
shared: Implement aligned vector stores (vstorea_half)
Jan Vesely
2017-10-22
2
-20
/
+31
*
shared: Implement aligned vector loads (vloada_half)
Jan Vesely
2017-10-22
2
-10
/
+26
*
Implement vload_half{,n} and vload(half)
Jan Vesely
2017-09-08
2
-0
/
+72
*
vstore: Cleanup and add vstore(half)
Jan Vesely
2017-09-08
2
-45
/
+33
*
Provide vstore_half helper to workaround clc restrictions
Jan Vesely
2016-09-21
3
-26
/
+74
*
Implement vstore_half{,n}
Jan Vesely
2016-08-17
2
-0
/
+42
*
Make min follow the OCL 1.0 specs
Jan Vesely
2016-07-25
1
-2
/
+2
*
vload/vstore: Use casts instead of scalarizing everything in CLC version
Aaron Watry
2014-08-20
4
-186
/
+21
*
Add intN vloadN() implementations for address spaces 3 and 4
Aaron Watry
2013-08-12
1
-0
/
+60
*
Add vload* for addrspace(2) and use as constant load for R600
Aaron Watry
2013-08-12
2
-2
/
+34
*
Fix and re-enable R600 vload/vstore assembly
Aaron Watry
2013-07-16
2
-56
/
+35
*
libclc: vload/vstore disable assembly and fix offset calculation
Aaron Watry
2013-07-16
4
-243
/
+20
*
Add __CLC_ prefix to all macro definitions in headers
Tom Stellard
2013-07-08
8
-30
/
+30
*
libclc: Add assembly versions of vstore for global [u]int4/8/16
Tom Stellard
2013-06-26
3
-6
/
+166
*
libclc: Add assembly versions of vload for global int4/8/16
Tom Stellard
2013-06-26
3
-2
/
+160
*
libclc: Initial vstore implementation
Tom Stellard
2013-06-26
1
-0
/
+56
*
libclc: Initial vload implementation
Tom Stellard
2013-06-26
1
-0
/
+47
*
libclc: Add clamp(vec, scalar, scalar) and max(vec, scalar)
Tom Stellard
2013-06-26
2
-0
/
+12
*
libclc: Implement the min(vec, scalar) version of the min builtin.
Tom Stellard
2013-06-26
1
-0
/
+6
*
libclc: implement initial version of min()
Tom Stellard
2013-06-26
2
-0
/
+14
*
libclc: Move max builtin to shared/
Tom Stellard
2013-06-26
2
-0
/
+14
*
libclc: Add clamp() builtin for integer/floating point
Tom Stellard
2013-06-26
2
-0
/
+14