[Mesa-dev] [PATCH 0/3] nir: Rewrite the register-based into-SSA pass to use

Eric Anholt eric at anholt.net
Thu Dec 15 22:24:31 UTC 2016


Jason Ekstrand <jason at jlekstrand.net> writes:

> Ever since I wrote the phi builder and converted vars_to_ssa to use it,
> I've been meaning to convert the other into-SSA pass to use it as well.
> This little series does just that.  While I was at it, I also renamed it to
> nir_lower_regs_to_ssa to match nir_lower_vars_to_ssa.
>
> Since the third commit is basically a full rewrite (I kept a few bits but
> not many), it's probably easiest to just pull my branch and review it as if
> it's a new pass.  Fortunately, this one is way easier to read/review than
> the old one thanks to using the phi builder.
>
> https://cgit.freedesktop.org/~jekstrand/mesa/log/?h=review/regs-to-ssa
>
> Rob & Eric, I would like you to at least test this as I can only test it
> with ARB programs which don't have control-flow.

I haven't run a full piglit, but no changes on shader-db.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 832 bytes
Desc: not available
URL: <https://lists.freedesktop.org/archives/mesa-dev/attachments/20161215/2c687e04/attachment.sig>


More information about the mesa-dev mailing list