LZD require ud type.
Signed-off-by: Yang Rong <[email protected]>
---
backend/src/llvm/llvm_gen_backend.cpp | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/backend/src/llvm/llvm_gen_backend.cpp
b/backend/src/llvm/llvm_gen_backend.cpp
index 397c721..dea031b 100644
--- a/backend/src/llvm/llvm_gen_backend.cpp
+++ b/backend/src/llvm/llvm_gen_backend.cpp
@@ -4628,7 +4628,7 @@ namespace gbe
ir::Type revType = ir::TYPE_U32;
ir::Register revTmp = ctx.reg(getFamily(revType));
ctx.ALU1(ir::OP_BFREV, revType, revTmp, src);
- ctx.ALU1(ir::OP_LZD, dstType, dst, revTmp);
+ ctx.ALU1(ir::OP_LZD, ir::TYPE_U32, dst, revTmp);
}
}
break;
--
2.1.4
_______________________________________________
Beignet mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/beignet