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>

Attachment: pgp_Av12xLzkt.pgp
Description: PGP signature

_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to