[Libclc-dev] [PATCH 0/3] Old patches

Jan Vesely via Libclc-dev libclc-dev at lists.llvm.org
Fri Jul 22 11:34:04 PDT 2016


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

-- 
2.7.4



More information about the Libclc-dev mailing list