On Thu, Apr 5, 2018 at 1:31 PM, Caio Marcelo de Oliveira Filho <
caio.olive...@intel.com> wrote:
> > @@ -268,8 +288,30 @@ split_var_copies_impl(nir_function_impl *impl)
> > state.dead_ctx = ralloc_context(NULL);
> > state.progress = false;
> >
> > + nir_builder b;
> > + nir_builder_ini
> @@ -268,8 +288,30 @@ split_var_copies_impl(nir_function_impl *impl)
> state.dead_ctx = ralloc_context(NULL);
> state.progress = false;
>
> + nir_builder b;
> + nir_builder_init(&b, impl);
> +
> nir_foreach_block(block, impl) {
>split_var_copies_block(block, &state);
> +
---
src/compiler/nir/nir_split_var_copies.c | 42 +
1 file changed, 42 insertions(+)
diff --git a/src/compiler/nir/nir_split_var_copies.c
b/src/compiler/nir/nir_split_var_copies.c
index bc3ceed..bcd1f10 100644
--- a/src/compiler/nir/nir_split_var_copies.c
+++ b/sr