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:
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user