Pass user options to clang.
authorYang Rong <rong.r.yang@intel.com>
Wed, 29 May 2013 03:20:47 +0000 (11:20 +0800)
committerZhigang Gong <zhigang.gong@linux.intel.com>
Wed, 29 May 2013 06:39:10 +0000 (14:39 +0800)
commit225a9c990aa592cdee5b3a0047756dbea59b3c43
treef1db05246984541c377671754938725f8fb291f9
parent9991a825350320757b3e1ba212ec104c6c519378
Pass user options to clang.

clang do not support all options in opencl.
clang unsupport options:
       -cl-denorms-are-zero, -cl-strict-aliasing
       -cl-no-signed-zeros, -cl-fp32-correctly-rounded-divide-sqrt
all support options, refer to clang/include/clang/Driver/Options.inc
Can ignore these options to avoid warning.

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