Hi Tom,

I have been using these patches for quite some time, but for some reason

they are not in the manline. All 3 LGTM, feel free to push them.

thanks,

Jan

Tom Stellard (3):

geometric/floatn.inc: Add vec8 and vec16 types

Implement cosh builtin

Implement cbrt builtin

generic/include/clc/clc.h | 2 +

generic/include/clc/geometric/floatn.inc | 16 +

generic/include/clc/math/cbrt.h | 24 +

generic/include/clc/math/cbrt.inc | 23 +

generic/include/clc/math/cosh.h | 24 +

generic/include/clc/math/cosh.inc | 23 +

generic/lib/SOURCES | 2 +

generic/lib/math/cbrt.cl | 151 ++++++

generic/lib/math/cosh.cl | 192 ++++++++

generic/lib/math/tables.cl | 790 +++++++++++++++++++++++++++++++

generic/lib/math/tables.h | 8 +

11 files changed, 1255 insertions(+)

create mode 100644 generic/include/clc/math/cbrt.h

create mode 100644 generic/include/clc/math/cbrt.inc

create mode 100644 generic/include/clc/math/cosh.h

create mode 100644 generic/include/clc/math/cosh.inc

create mode 100644 generic/lib/math/cbrt.cl

create mode 100644 generic/lib/math/cosh.cl