diff options
author | Pan Xiuli <xiuli.pan@intel.com> | 2016-03-01 13:42:33 +0800 |
---|---|---|
committer | Yang Rong <rong.r.yang@intel.com> | 2016-03-15 14:55:37 +0800 |
commit | 26645f285cabbbf44c61a66606d5676399a2f662 (patch) | |
tree | 099a54e7f1d1fa1567049c375746199141899a8c | |
parent | b280158e89da218734bced7a672c8f94a8cce129 (diff) | |
download | beignet-26645f285cabbbf44c61a66606d5676399a2f662.tar.gz |
Backend: Add uncompatiblePCHOptions for OCL20
Signed-off-by: Pan Xiuli <xiuli.pan@intel.com>
Reviewed-by: Yang Rong <rong.r.yang@intel.com>
-rw-r--r-- | backend/src/backend/program.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/backend/src/backend/program.cpp b/backend/src/backend/program.cpp index 8f78e1f6..bdcca38f 100644 --- a/backend/src/backend/program.cpp +++ b/backend/src/backend/program.cpp @@ -728,7 +728,7 @@ namespace gbe { const std::string unsupportedOptions("-cl-denorms-are-zero, -cl-strict-aliasing, -cl-opt-disable," "-cl-no-signed-zeros, -cl-fp32-correctly-rounded-divide-sqrt"); - const std::string uncompatiblePCHOptions = ("-cl-single-precision-constant, -cl-fast-relaxed-math, -cl-std=CL1.1, -cl-finite-math-only"); + const std::string uncompatiblePCHOptions = ("-cl-single-precision-constant, -cl-fast-relaxed-math, -cl-std=CL1.1, -cl-finite-math-only, -cl-unsafe-math-optimizations"); const std::string fastMathOption = ("-cl-fast-relaxed-math"); while (end != std::string::npos) { end = optionStr.find(' ', start); |