[Bug 70613] Register spilling is slow

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Fri Nov 22 15:44:23 PST 2013


https://bugs.freedesktop.org/show_bug.cgi?id=70613

Eric Anholt <eric at anholt.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Assignee|idr at freedesktop.org         |kevin.rogovin at intel.com
            Summary|Repeated function call      |Register spilling is slow
                   |gives HUGE increases to     |
                   |compile time                |

--- Comment #5 from Eric Anholt <eric at anholt.net> ---
Register spilling is exceptionally slow.  If register spilling happens in any
real-world app, our highest priority is to prevent spilling, to ensure runtime
performance.  So, we haven't ever optimized the compile performance of actually
generating spills.

You'd want to update interference graph such that you can rerun the allocator
without going through generation of live intervals and the interference graph
again.

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/intel-3d-bugs/attachments/20131122/7b07ab84/attachment.html>


More information about the intel-3d-bugs mailing list