ir3/legalize: don't force (ss) after predt

This isn't necessary and since predt is a terminator and we (mistakenly)
didn't propagate force_ss across blocks, it wasn't actually applied.

Signed-off-by: Job Noorman <jnoorman@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/35653>
This commit is contained in:
Job Noorman
2025-06-20 11:57:11 +02:00
committed by Marge Bot
parent 2e071cc66c
commit a5355b5ffd
-2
View File
@@ -210,8 +210,6 @@ sync_update(struct ir3_legalize_state *state, struct ir3_compiler *compiler,
if (is_barrier(n)) {
state->force_ss = true;
state->force_sy = true;
} else if (n->opc == OPC_PREDT) {
state->force_ss = true;
} else {
state->force_ss = false;
state->force_sy = false;