diff --git i/src/compiler/nir/nir_opt_if.c w/src/compiler/nir/nir_opt_if.c index f674185f1e2..c7672d5263a 100644 --- i/src/compiler/nir/nir_opt_if.c +++ w/src/compiler/nir/nir_opt_if.c @@ -1404,7 +1404,7 @@ opt_if_safe_cf_list(nir_builder *b, struct exec_list *cf_list) case nir_cf_node_loop: { nir_loop *loop = nir_cf_node_as_loop(cf_node); progress |= opt_if_safe_cf_list(b, &loop->body); - progress |= opt_split_alu_of_phi(b, loop); +// progress |= opt_split_alu_of_phi(b, loop); break; }