bool nir_split_var_copies(nir_shader *shader) { bool progress = false; nir_foreach_overload(shader, overload) { if (overload->impl) progress = split_var_copies_impl(overload->impl) || progress; } return progress; }
bool nir_split_var_copies(nir_shader *shader) { bool progress = false; nir_foreach_function(shader, function) { if (function->impl) progress = split_var_copies_impl(function->impl) || progress; } return progress; }