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.
pgpkCLPrfhrSR.pgp
Description: PGP signature
_______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev