diff --git a/src/asahi/compiler/agx_register_allocate.c b/src/asahi/compiler/agx_register_allocate.c index 45cec93aba9..f2dcc33e774 100644 --- a/src/asahi/compiler/agx_register_allocate.c +++ b/src/asahi/compiler/agx_register_allocate.c @@ -692,6 +692,7 @@ agx_emit_move_before_phi(agx_context *ctx, agx_block *block, agx_instr *phi = agx_phi_to(&b, agx_register_like(copy->dest, copy->src), agx_num_predecessors(block)); + assert(!copy->src.kill); agx_foreach_src(phi, s) { phi->src[s] = copy->src;