[Intel-gfx] [PATCH 09/10] print error message when using math function on Sandybridge.
Xiang, Haihao
haihao.xiang at intel.com
Sat Oct 9 09:32:29 CEST 2010
Sandybridge doesn't have math funtion, instead it supports a set of math
instructions. The support for math instructions will be added later.
Signed-off-by: Xiang, Haihao <haihao.xiang at intel.com>
---
src/gram.y | 5 ++++-
1 files changed, 4 insertions(+), 1 deletions(-)
diff --git a/src/gram.y b/src/gram.y
index 9258ac7..e61e9db 100644
--- a/src/gram.y
+++ b/src/gram.y
@@ -595,7 +595,10 @@ msgtarget: NULL_TOKEN
}
| MATH math_function saturate math_signed math_scalar
{
- if (gen_level == 5) {
+ if (gen_level == 6) {
+ fprintf (stderr, "Gen6+ donesn't have math function\n");
+ YYERROR;
+ } else if (gen_level == 5) {
$$.bits2.send_gen5.sfid = BRW_MESSAGE_TARGET_MATH;
$$.bits3.generic_gen5.header_present = 0;
$$.bits3.math_gen5.function = $2;
--
1.7.0.4
More information about the Intel-gfx
mailing list