665 changes: 665 additions & 0 deletions libclc/generic/lib/math/tables.cl

Large diffs are not rendered by default.

4 changes: 4 additions & 0 deletions libclc/generic/lib/math/tables.h
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,7 @@ TABLE_FUNCTION_DECL(float, log_inv_tbl);
TABLE_FUNCTION_DECL(float2, log2_tbl);
TABLE_FUNCTION_DECL(uint4, pibits_tbl);
TABLE_FUNCTION_DECL(float2, sinhcosh_tbl);
TABLE_FUNCTION_DECL(float2, cbrt_tbl);

#ifdef cl_khr_fp64

Expand All @@ -53,5 +54,8 @@ TABLE_FUNCTION_DECL(double2, atan_jby256_tbl);
TABLE_FUNCTION_DECL(double2, two_to_jby64_ep_tbl);
TABLE_FUNCTION_DECL(double2, sinh_tbl);
TABLE_FUNCTION_DECL(double2, cosh_tbl);
TABLE_FUNCTION_DECL(double, cbrt_inv_tbl);
TABLE_FUNCTION_DECL(double2, cbrt_dbl_tbl);
TABLE_FUNCTION_DECL(double2, cbrt_rem_tbl);

#endif // cl_khr_fp64