Re: [Mesa-dev] [PATCH v3 020/104] nir: Support deref instructions in split_var_copies

2018-04-05 Thread Jason Ekstrand
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

Re: [Mesa-dev] [PATCH v3 020/104] nir: Support deref instructions in split_var_copies

2018-04-05 Thread Caio Marcelo de Oliveira Filho
> @@ -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); > +

[Mesa-dev] [PATCH v3 020/104] nir: Support deref instructions in split_var_copies

2018-04-03 Thread Jason Ekstrand
--- 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