[Mesa-dev] [PATCH 0/5] Compiler IR cleanups

Kenneth Graunke kenneth at whitecape.org
Tue Sep 20 18:28:14 PDT 2011


Here's a few cleanups to our compiler's IR that I've been wanting to do
for a very long time.  With this series, expression trees are finally
guaranteed to be pure; you can no longer put calls with side effects in
them.  ir_call is now a statement, rather than a confused hybrid.

I apologize for the size of patch 3.  I wasn't sure how to do the
conversion in smaller steps without introducing intermediate breakage.

Apparently no regressions in piglit/glean/ES2 on Sandybridge.



More information about the mesa-dev mailing list