From d35c79614e99485ce654ed5352490cc8a0adcc80 Mon Sep 17 00:00:00 2001 From: Rob Clark Date: Sun, 20 Dec 2020 12:52:08 -0800 Subject: [PATCH] freedreno/ir3/parser: Fix dsxpp/dsypp encoding Signed-off-by: Rob Clark Part-of: --- src/freedreno/ir3/ir3_parser.y | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/freedreno/ir3/ir3_parser.y b/src/freedreno/ir3/ir3_parser.y index f95552c2c35..4a40af4777e 100644 --- a/src/freedreno/ir3/ir3_parser.y +++ b/src/freedreno/ir3/ir3_parser.y @@ -795,8 +795,8 @@ cat4_opc: T_OP_RCP { new_instr(OPC_RCP); } cat4_instr: cat4_opc dst_reg ',' src_reg_or_const_or_rel_or_imm -cat5_opc_dsxypp: T_OP_DSXPP_1 { new_instr(OPC_DSXPP_1); } -| T_OP_DSYPP_1 { new_instr(OPC_DSYPP_1); } +cat5_opc_dsxypp: T_OP_DSXPP_1 { new_instr(OPC_DSXPP_1)->cat5.type = TYPE_F32; } +| T_OP_DSYPP_1 { new_instr(OPC_DSYPP_1)->cat5.type = TYPE_F32; } cat5_opc: T_OP_ISAM { new_instr(OPC_ISAM); } | T_OP_ISAML { new_instr(OPC_ISAML); }