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

Paul Berry stereotype441 at gmail.com
Wed Sep 21 13:51:43 PDT 2011


On 20 September 2011 18:28, Kenneth Graunke <kenneth at whitecape.org> wrote:

> 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.
>
> _______________________________________________
> mesa-dev mailing list
> mesa-dev at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/mesa-dev
>

I made comments on patches 1/5 and 3/5.  The other patches are

Reviewed-by: Paul Berry <stereotype441 at gmail.com>

FYI, I suspect my clip distance lowering pass will have to be updated to
reflect these changes.  That patch series hasn't landed yet, and I'm not
sure which patch series will land first.  I'll ping you on IRC when I'm
ready to land the clip distance lowering pass so we can coordinate.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/mesa-dev/attachments/20110921/96cf71b8/attachment.htm>


More information about the mesa-dev mailing list