Fix a convert float to long bug.
authorYang Rong <rong.r.yang@intel.com>
Mon, 3 Mar 2014 03:25:19 +0000 (11:25 +0800)
committerZhigang Gong <zhigang.gong@intel.com>
Mon, 10 Mar 2014 06:53:10 +0000 (14:53 +0800)
commitf2ed73bcf8952d700c248b027813e2248e58d6c2
treeb41527311589b8bee276f4370ef47ffbd5558612
parent5616922e1907ae7809e123d0edae570b46ece90d
Fix a convert float to long bug.

When convert some special float values, slight large than LONG_MAX, to long with sat,
will error. Simply using LONG_MAX when float value equal to LONG_MAX.

Signed-off-by: Yang Rong <rong.r.yang@intel.com>
Reviewed-by: Zhigang Gong <zhigang.gong@linux.intel.com>
backend/src/gen_convert.sh
backend/src/ocl_convert.h