[Mesa-dev] [PATCH] glsl: use hash instead of exec_list in copy propagation

Eric Anholt eric at anholt.net
Tue Sep 6 18:14:48 UTC 2016


Tapani Pälli <tapani.palli at intel.com> writes:

> This change makes copy propagation pass faster. Complete link time
> spent in test case attached to bug 94477 goes down to ~400 secs from
> over 500 secs on my HSW machine. Does not fix the actual issue but
> brings down the total. No regressions seen in CI.
>
> Signed-off-by: Tapani Pälli <tapani.palli at intel.com>
> ---
>
> Next I'll attempt to make similar change to opt_copy_propagation_elements.

This all looks correct, though it makes me sad to see work being done on
these passes instead of just removing them from being called by NIR
drivers.

Reviewed-by: Eric Anholt <eric at anholt.net>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 800 bytes
Desc: not available
URL: <https://lists.freedesktop.org/archives/mesa-dev/attachments/20160906/60b468f1/attachment.sig>


More information about the mesa-dev mailing list