Eric Anholt <e...@anholt.net> writes: > Matt Turner <matts...@gmail.com> writes: > >> From: Kenneth Graunke <kenn...@whitecape.org> >> >> The pass breaks live ranges of virtual registers by allocating new >> registers when it sees an assignment to a virtual GRF it's already seen >> written. >> >> total instructions in shared programs: 1656292 -> 1651898 (-0.27%) >> instructions in affected programs: 466836 -> 462442 (-0.94%) >> GAINED: 173 >> LOST: 3 >> --- >> [mattst88]: Perform renaming at control flow level 0, rather than bailing >> at first sight of control flow. > > I think this needs to handle renaming the regs in special[] in > compact_virtual_grfs(). Either that or we *don't* have to actually do > that work and we should drop it from that code, too.
Now that special[] isn't special any more, this patch is: Reviewed-by: Eric Anholt <e...@anholt.net>
pgp_Av12xLzkt.pgp
Description: PGP signature
_______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev