Re: [Mesa-dev] [PATCH 1/2] nir/loop_analyze: used nir_alu_src to track loop limit

2019-06-19 Thread Timothy Arceri
On 20/6/19 5:57 am, Jason Ekstrand wrote: On Wed, Jun 19, 2019 at 3:09 AM Timothy Arceri > wrote: This helps reduce the amount of abstraction in this pass and allows us to retain more information about the src such as any swizzles. Retaining the swizzl

Re: [Mesa-dev] [PATCH 1/2] nir/loop_analyze: used nir_alu_src to track loop limit

2019-06-19 Thread Timothy Arceri
On 20/6/19 5:57 am, Jason Ekstrand wrote: On Wed, Jun 19, 2019 at 3:09 AM Timothy Arceri > wrote: This helps reduce the amount of abstraction in this pass and allows us to retain more information about the src such as any swizzles. Retaining the swizzl

Re: [Mesa-dev] [PATCH 1/2] nir/loop_analyze: used nir_alu_src to track loop limit

2019-06-19 Thread Timothy Arceri
On 19/6/19 11:55 pm, Brian Paul wrote: On 06/19/2019 02:08 AM, Timothy Arceri wrote: This helps reduce the amount of abstraction in this pass and allows us to retain more information about the src such as any swizzles. Retaining the swizzle information is required for a bugfix in the following p

Re: [Mesa-dev] [PATCH 1/2] nir/loop_analyze: used nir_alu_src to track loop limit

2019-06-19 Thread Jason Ekstrand
On Wed, Jun 19, 2019 at 3:09 AM Timothy Arceri wrote: > This helps reduce the amount of abstraction in this pass and allows > us to retain more information about the src such as any swizzles. > Retaining the swizzle information is required for a bugfix in the > following patch. > > Fixes: 6772a17

Re: [Mesa-dev] [PATCH 1/2] nir/loop_analyze: used nir_alu_src to track loop limit

2019-06-19 Thread Brian Paul
On 06/19/2019 02:08 AM, Timothy Arceri wrote: This helps reduce the amount of abstraction in this pass and allows us to retain more information about the src such as any swizzles. Retaining the swizzle information is required for a bugfix in the following patch. Fixes: 6772a17acc8e ("nir: Add a

[Mesa-dev] [PATCH 1/2] nir/loop_analyze: used nir_alu_src to track loop limit

2019-06-19 Thread Timothy Arceri
This helps reduce the amount of abstraction in this pass and allows us to retain more information about the src such as any swizzles. Retaining the swizzle information is required for a bugfix in the following patch. Fixes: 6772a17acc8e ("nir: Add a loop analysis pass") --- src/compiler/nir/nir_l