diff --git a/.pick_status.json b/.pick_status.json index ecf3e485739..4694d8bb54d 100644 --- a/.pick_status.json +++ b/.pick_status.json @@ -9904,7 +9904,7 @@ "description": "panfrost: fix typo in register allocation", "nominated": true, "nomination_type": 2, - "resolution": 0, + "resolution": 1, "main_sha": null, "because_sha": "6c64ad934f76dc142926c7a1261ac94d80dca0a9", "notes": null diff --git a/src/panfrost/compiler/bi_ra.c b/src/panfrost/compiler/bi_ra.c index 0f0cd61f3f7..ec22d39051c 100644 --- a/src/panfrost/compiler/bi_ra.c +++ b/src/panfrost/compiler/bi_ra.c @@ -965,7 +965,7 @@ bi_out_of_ssa(bi_context *ctx) } /* Replace the phi with a move */ - allow_propagate = false; + allow_propagate = true; bi_builder b = bi_init_builder(ctx, bi_before_instr(I)); if (I->dest[0].memory) { /* dest was spilled to memory */