nak: invalidate loop analysis with nak_nir_lower_load_store

We'll start to lower load_global_bounded there and that will invalidate
loop analysis, because the amount of instructions will change within a
block.

Reviewed-by: Mary Guillemard <mary@mary.zone>
Reviewed-by: Faith Ekstrand <faith.ekstrand@collabora.com>
Acked-by: Mel Henning <mhenning@darkrefraction.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/40272>
This commit is contained in:
Karol Herbst 2026-03-06 21:51:47 +01:00 committed by Marge Bot
parent 8f1ace0571
commit 95f19bd5eb

View file

@ -1077,8 +1077,7 @@ nak_nir_lower_load_store(nir_shader *nir, const struct nak_compiler *nak)
}
progress |= nir_progress(this_progress, impl,
nir_metadata_control_flow |
nir_metadata_loop_analysis
nir_metadata_control_flow
);
}