Signed-off-by: Homer Hsing <[email protected]>
---
backend/src/backend/gen_insn_selection.cpp | 2 ++
1 file changed, 2 insertions(+)
diff --git a/backend/src/backend/gen_insn_selection.cpp
b/backend/src/backend/gen_insn_selection.cpp
index b417024..3176a2a 100644
--- a/backend/src/backend/gen_insn_selection.cpp
+++ b/backend/src/backend/gen_insn_selection.cpp
@@ -1391,6 +1391,8 @@ namespace gbe
return insnType;
if (opcode == ir::OP_FBH || opcode == ir::OP_FBL)
return ir::TYPE_U32;
+ if (insnType == ir::TYPE_S16 || insnType == ir::TYPE_U16)
+ return insnType;
return ir::TYPE_FLOAT;
}
--
1.8.1.2
_______________________________________________
Beignet mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/beignet