From 53e54898e040da33d665ff73d6b92c6860157865 Mon Sep 17 00:00:00 2001 From: Connor Abbott Date: Mon, 6 Dec 2021 19:10:28 +0100 Subject: [PATCH] ir3: Fix copy-paste mistakes in ir3_block_remove_physical_predecessor() Fixes: 2768a35e416 ("ir3: Add pass to remove unreachable blocks") Part-of: --- src/freedreno/ir3/ir3.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/freedreno/ir3/ir3.c b/src/freedreno/ir3/ir3.c index 17fd4c2aa4b..1209a4b1cd3 100644 --- a/src/freedreno/ir3/ir3.c +++ b/src/freedreno/ir3/ir3.c @@ -439,9 +439,9 @@ ir3_block_remove_physical_predecessor(struct ir3_block *block, struct ir3_block { for (unsigned i = 0; i < block->physical_predecessors_count; i++) { if (block->physical_predecessors[i] == pred) { - if (i < block->predecessors_count - 1) { + if (i < block->physical_predecessors_count - 1) { block->physical_predecessors[i] = - block->physical_predecessors[block->predecessors_count - 1]; + block->physical_predecessors[block->physical_predecessors_count - 1]; } block->physical_predecessors_count--;