Timothy Arceri writes:
> On 10/10/17 09:31, Timothy Arceri wrote:
>> On 10/10/17 09:06, Eric Anholt wrote:
>>> Timothy Arceri writes:
>>>
This is intended to be called before nir_lower_io() so that we
can do some linking optimisations with the results. It can also
be used with dri
On 10/10/17 09:31, Timothy Arceri wrote:
On 10/10/17 09:06, Eric Anholt wrote:
Timothy Arceri writes:
This is intended to be called before nir_lower_io() so that we
can do some linking optimisations with the results. It can also
be used with drivers that don't use nir_lower_io() at all such
On 10/10/17 09:06, Eric Anholt wrote:
Timothy Arceri writes:
This is intended to be called before nir_lower_io() so that we
can do some linking optimisations with the results. It can also
be used with drivers that don't use nir_lower_io() at all such
as RADV.
+static void
+lower_load_to_sca
Timothy Arceri writes:
> This is intended to be called before nir_lower_io() so that we
> can do some linking optimisations with the results. It can also
> be used with drivers that don't use nir_lower_io() at all such
> as RADV.
> +static void
> +lower_load_to_scalar_early(nir_builder *b, nir_i
This is intended to be called before nir_lower_io() so that we
can do some linking optimisations with the results. It can also
be used with drivers that don't use nir_lower_io() at all such
as RADV.
---
src/compiler/nir/nir.h| 2 +
src/compiler/nir/nir_lower_io_to_scalar.c |