improve built-in function "sinpi"
authorHomer Hsing <homer.xing@intel.com>
Fri, 30 Aug 2013 07:24:42 +0000 (15:24 +0800)
committerZhigang Gong <zhigang.gong@linux.intel.com>
Fri, 30 Aug 2013 08:06:31 +0000 (16:06 +0800)
commit4e476f3eb2111eee8f2ac9304b045dda9962bf0c
tree82cc12674db653bf47c5698893a69a8d0d11b9ea
parent0a078725dd1b73f2d2174e52f47c7a3d565afe66
improve built-in function "sinpi"

"sinpi" was calculated as "sin(pi * x)".
But that was not a quite-good way.
This patch improved the function, also included a test case.

v2: fix compiling warning

Signed-off-by: Homer Hsing <homer.xing@intel.com>
Reviewed-by: Zhigang Gong <zhigang.gong@linux.intel.com>
backend/src/ocl_stdlib.tmpl.h
kernels/builtin_sinpi.cl [new file with mode: 0644]
utests/CMakeLists.txt
utests/builtin_sinpi.cpp [new file with mode: 0644]