Re: [Mesa-dev] [PATCH v3] nir: add support for removing redundant stores to copy prop var

2018-11-12 Thread Jason Ekstrand
On Mon, Nov 12, 2018 at 8:57 PM Timothy Arceri wrote: > For example the following type of thing is seen in TCS from > a number of Vulkan and DXVK games: > > vec1 32 ssa_557 = deref_var (shader_out float) > vec1 32 ssa_558 = intrinsic load_deref (ssa_557) () > vec1 32

[Mesa-dev] [PATCH v3] nir: add support for removing redundant stores to copy prop var

2018-11-12 Thread Timothy Arceri
For example the following type of thing is seen in TCS from a number of Vulkan and DXVK games: vec1 32 ssa_557 = deref_var (shader_out float) vec1 32 ssa_558 = intrinsic load_deref (ssa_557) () vec1 32 ssa_559 = deref_var @42 (shader_out float) vec1 32 ssa_560 =