aboutsummaryrefslogtreecommitdiffstats
path: root/src/panfrost/midgard/midgard_opt_dce.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/panfrost/midgard/midgard_opt_dce.c')
-rw-r--r--src/panfrost/midgard/midgard_opt_dce.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/panfrost/midgard/midgard_opt_dce.c b/src/panfrost/midgard/midgard_opt_dce.c
index 764a5ff6030..613eb6e5b1d 100644
--- a/src/panfrost/midgard/midgard_opt_dce.c
+++ b/src/panfrost/midgard/midgard_opt_dce.c
@@ -31,6 +31,8 @@ midgard_opt_dead_code_eliminate(compiler_context *ctx, midgard_block *block)
{
bool progress = false;
+ mir_invalidate_liveness(ctx);
+
mir_foreach_instr_in_block_safe(block, ins) {
if (ins->type != TAG_ALU_4) continue;
if (ins->compact_branch) continue;