<div dir="auto"><div><div class="gmail_extra"><div class="gmail_quote">On Jan 7, 2017 3:59 AM, "Timothy Arceri" <<a href="mailto:timothy.arceri@collabora.com">timothy.arceri@collabora.com</a>> wrote:<br type="attribution"><blockquote class="quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">From: Kenneth Graunke <<a href="mailto:kenneth@whitecape.org">kenneth@whitecape.org</a>><br>
<br>
While the below stats are encouraging this pass will also become<br>
very usefull for avoiding regression once<br>
brw_do_channel_expressions() and brw_do_vector_splitting() are<br>
disabled.<br>
<br>
On Broadwell:<br>
<br>
total instructions in shared programs: 13078787 -> 13060898 (-0.14%)<br>
instructions in affected programs: 1809827 -> 1791938 (-0.99%)<br>
helped: 4527<br>
HURT: 157<br>
<br>
total cycles in shared programs: 256562762 -> 256590424 (0.01%)<br>
cycles in affected programs: 159749392 -> 159777054 (0.02%)<br>
helped: 5583<br>
HURT: 2289<br>
<br>
total spills in shared programs: 14929 -> 14923 (-0.04%)<br>
spills in affected programs: 62 -> 56 (-9.68%)<br></blockquote></div></div></div><div dir="auto"><br></div><div dir="auto">Nice!</div><div dir="auto"><br></div><div dir="auto">5 and 6 are</div><div dir="auto"><br></div><div dir="auto">Reviewed-by: Jason Ekstrand <<a href="mailto:jason@jlekstrand.net">jason@jlekstrand.net</a>></div><div dir="auto"><br></div><div dir="auto"><div class="gmail_extra"><div class="gmail_quote"><blockquote class="quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
helped: 1<br>
HURT: 0<br>
<br>
total fills in shared programs: 20144 -> 20141 (-0.01%)<br>
fills in affected programs: 253 -> 250 (-1.19%)<br>
helped: 1<br>
HURT: 3<br>
<br>
LOST:   0<br>
GAINED: 2<br>
<br>
Signed-off-by: Kenneth Graunke <<a href="mailto:kenneth@whitecape.org">kenneth@whitecape.org</a>><br>
Reviewed-by: Timothy Arceri <<a href="mailto:timothy.arceri@collabora.com">timothy.arceri@collabora.com</a>><br>
---<br>
 src/mesa/drivers/dri/i965/brw_<wbr>nir.c | 1 +<br>
 1 file changed, 1 insertion(+)<br>
<br>
diff --git a/src/mesa/drivers/dri/i965/<wbr>brw_nir.c b/src/mesa/drivers/dri/i965/<wbr>brw_nir.c<br>
index d9019fc..1a94401 100644<br>
--- a/src/mesa/drivers/dri/i965/<wbr>brw_nir.c<br>
+++ b/src/mesa/drivers/dri/i965/<wbr>brw_nir.c<br>
@@ -624,6 +624,7 @@ brw_postprocess_nir(nir_shader *nir, const struct brw_compiler *compiler,<br>
    OPT_V(nir_lower_to_source_<wbr>mods);<br>
    OPT(nir_copy_prop);<br>
    OPT(nir_opt_dce);<br>
+   OPT(nir_opt_move_comparisons);<br>
<br>
    OPT(nir_lower_locals_to_regs);<br>
<font color="#888888"><br>
--<br>
2.9.3<br>
<br>
______________________________<wbr>_________________<br>
mesa-dev mailing list<br>
<a href="mailto:mesa-dev@lists.freedesktop.org">mesa-dev@lists.freedesktop.org</a><br>
<a href="https://lists.freedesktop.org/mailman/listinfo/mesa-dev" rel="noreferrer" target="_blank">https://lists.freedesktop.org/<wbr>mailman/listinfo/mesa-dev</a><br>
</font></blockquote></div><br></div></div></div>