Fixes:
2768a35e416 ("ir3: Add pass to remove unreachable blocks")
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14412>
{
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--;