X-Git-Url: https://git.libre-soc.org/?a=blobdiff_plain;f=src%2Fcompiler%2Fnir%2Fnir_opt_dce.c;h=ee656ac2a67cd7c7dbcfdc9a7407b8582fed388d;hb=15264133d7f3b2c63839ae20f45243b62d9f8edd;hp=cab09dfffc321c545cd66ca35dcaa34e47c2c56f;hpb=12f88ba32a14ea79134f4e995a55149f078a2f27;p=mesa.git diff --git a/src/compiler/nir/nir_opt_dce.c b/src/compiler/nir/nir_opt_dce.c index cab09dfffc3..ee656ac2a67 100644 --- a/src/compiler/nir/nir_opt_dce.c +++ b/src/compiler/nir/nir_opt_dce.c @@ -151,7 +151,7 @@ nir_opt_dce_impl(nir_function_impl *impl) struct exec_list *worklist = ralloc(NULL, struct exec_list); exec_list_make_empty(worklist); - nir_foreach_block(impl, init_block_cb, worklist); + nir_foreach_block_call(impl, init_block_cb, worklist); while (!exec_list_is_empty(worklist)) { nir_instr *instr = worklist_pop(worklist); @@ -161,7 +161,7 @@ nir_opt_dce_impl(nir_function_impl *impl) ralloc_free(worklist); bool progress = false; - nir_foreach_block(impl, delete_block_cb, &progress); + nir_foreach_block_call(impl, delete_block_cb, &progress); if (progress) nir_metadata_preserve(impl, nir_metadata_block_index |