On Thu, Apr 05, 2018 at 01:53:46PM -0700, Jason Ekstrand wrote:
> On Thu, Apr 5, 2018 at 12:55 PM, Caio Marcelo de Oliveira Filho <
> caio.olive...@intel.com> wrote:
>
> > Hello,
> >
> > > +static nir_deref_instr *
> > > +build_deref_to_next_wildcard(nir_builder *b,
> > > +
On Thu, Apr 5, 2018 at 12:55 PM, Caio Marcelo de Oliveira Filho <
caio.olive...@intel.com> wrote:
> Hello,
>
> > +static nir_deref_instr *
> > +build_deref_to_next_wildcard(nir_builder *b,
> > + nir_deref_instr *parent,
> > + nir_deref_instr
Hello,
> +static nir_deref_instr *
> +build_deref_to_next_wildcard(nir_builder *b,
> + nir_deref_instr *parent,
> + nir_deref_instr ***deref_arr)
> +{
> + for (; **deref_arr; (*deref_arr)++) {
> + if ((**deref_arr)->deref_type == nir_d
---
src/compiler/nir/nir.h | 3 ++
src/compiler/nir/nir_builder.h | 48 +
src/compiler/nir/nir_lower_var_copies.c | 94 +++--
3 files changed, 142 insertions(+), 3 deletions(-)
diff --git a/src/compiler/nir/nir.h b/src/compile