[Mesa-dev] [PATCH 10/10] i965/nir: Use Global Code Motion
Connor Abbott
cwabbott0 at gmail.com
Thu Feb 5 17:12:59 PST 2015
Maybe we should run this after DCE so that we don't do unnecessary
work by scheduling stuff that we then delete.
On Thu, Feb 5, 2015 at 5:29 PM, Jason Ekstrand <jason at jlekstrand.net> wrote:
> ---
> src/mesa/drivers/dri/i965/brw_fs_nir.cpp | 2 ++
> 1 file changed, 2 insertions(+)
>
> diff --git a/src/mesa/drivers/dri/i965/brw_fs_nir.cpp b/src/mesa/drivers/dri/i965/brw_fs_nir.cpp
> index c3c268c..ba03291 100644
> --- a/src/mesa/drivers/dri/i965/brw_fs_nir.cpp
> +++ b/src/mesa/drivers/dri/i965/brw_fs_nir.cpp
> @@ -42,6 +42,8 @@ nir_optimize(nir_shader *nir)
> nir_validate_shader(nir);
> progress |= nir_copy_prop(nir);
> nir_validate_shader(nir);
> + nir_opt_gcm(nir);
> + nir_validate_shader(nir);
> progress |= nir_opt_dce(nir);
> nir_validate_shader(nir);
> progress |= nir_opt_cse(nir);
> --
> 2.2.2
>
> _______________________________________________
> mesa-dev mailing list
> mesa-dev at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/mesa-dev
More information about the mesa-dev
mailing list