<html>
<head>
<base href="https://bugs.freedesktop.org/">
</head>
<body><span class="vcard"><a class="email" href="mailto:eero.t.tamminen@intel.com" title="Eero Tamminen <eero.t.tamminen@intel.com>"> <span class="fn">Eero Tamminen</span></a>
</span> changed
<a class="bz_bug_link
bz_status_NEW "
title="NEW - Register spilling is slow"
href="https://bugs.freedesktop.org/show_bug.cgi?id=70613">bug 70613</a>
<br>
<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>What</th>
<th>Removed</th>
<th>Added</th>
</tr>
<tr>
<td style="text-align:right;">See Also</td>
<td>
</td>
<td>https://bugs.freedesktop.org/show_bug.cgi?id=91857, https://bugs.freedesktop.org/show_bug.cgi?id=97035
</td>
</tr></table>
<p>
<div>
<b><a class="bz_bug_link
bz_status_NEW "
title="NEW - Register spilling is slow"
href="https://bugs.freedesktop.org/show_bug.cgi?id=70613#c8">Comment # 8</a>
on <a class="bz_bug_link
bz_status_NEW "
title="NEW - Register spilling is slow"
href="https://bugs.freedesktop.org/show_bug.cgi?id=70613">bug 70613</a>
from <span class="vcard"><a class="email" href="mailto:eero.t.tamminen@intel.com" title="Eero Tamminen <eero.t.tamminen@intel.com>"> <span class="fn">Eero Tamminen</span></a>
</span></b>
<pre>Ran the 30s shader with frag_runner on SKL GT2. Startup / compile took 2.2s,
so this seems much improved.
Perf profile looks now like this:
16.33% i965_dri.so fs_visitor::virtual_grf_interferes
13.45% i965_dri.so ra_allocate
11.03% i965_dri.so ra_add_node_adjacency
8.76% i965_dri.so fs_visitor::assign_regs
6.71% i965_dri.so (anon)::ir_copy_propagation_visitor::visit
5.30% i965_dri.so (anon)::ir_copy_propagation_elements_visitor::kill
4.45% i965_dri.so (anon)::ir_copy_propagation_visitor::kill
3.85% i965_dri.so
(anon)::ir_copy_propagation_elements_visitor::handle_rvalue
3.60% i965_dri.so decrement_q.isra.2
2.78% i965_dri.so instruction_scheduler::add_dep
2.59% i965_dri.so ra_add_node_interference
2.48% libc-2.23.so _int_malloc
1.90% libc-2.23.so _int_free
1.08% libc-2.23.so __libc_calloc
1.05% libc-2.23.so realloc
Profile is similar to ones in <a class="bz_bug_link
bz_status_NEW "
title="NEW - Mesa linker is slow"
href="show_bug.cgi?id=91857">bug 91857</a> and <a class="bz_bug_link
bz_status_NEW "
title="NEW - [regression] WebGL demo iamnop.com/particles is very slow and spends far too long compiling shaders"
href="show_bug.cgi?id=97035">bug 97035</a>, but differs from
profiles for <a class="bz_bug_link
bz_status_NEW "
title="NEW - GLSL compilation can be very slow"
href="show_bug.cgi?id=93681">bug 93681</a> and <a class="bz_bug_link
bz_status_NEW "
title="NEW - Compilation is *very* slow."
href="show_bug.cgi?id=87103">bug 87103</a>.</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the QA Contact for the bug.</li>
</ul>
</body>
</html>