summaryrefslogtreecommitdiff
path: root/src/freedreno/ir3/ir3_lower_subgroups.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/freedreno/ir3/ir3_lower_subgroups.c')
-rw-r--r--src/freedreno/ir3/ir3_lower_subgroups.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/freedreno/ir3/ir3_lower_subgroups.c b/src/freedreno/ir3/ir3_lower_subgroups.c
index bd4048d63f4..224c459cd11 100644
--- a/src/freedreno/ir3/ir3_lower_subgroups.c
+++ b/src/freedreno/ir3/ir3_lower_subgroups.c
@@ -479,6 +479,7 @@ lower_instr(struct ir3 *ir, struct ir3_block **block, struct ir3_instruction *in
mov->cat1.dst_type = TYPE_U32;
mov->cat1.src_type =
(new_src->flags & IR3_REG_HALF) ? TYPE_U16 : TYPE_U32;
+ mov->flags |= IR3_INSTR_NEEDS_HELPERS;
break;
}