OSDN Git Service

vc4: Re-add R4 to the "any" register class.
authorEric Anholt <eric@anholt.net>
Tue, 22 Nov 2016 07:29:04 +0000 (23:29 -0800)
committerEric Anholt <eric@anholt.net>
Wed, 23 Nov 2016 00:46:03 +0000 (16:46 -0800)
commit1f0ba902f0ef87e182e50b7e19a406b0936f5293
treed8e52b10b09db54871966ec8fd19f55442d2e8bd
parent9728887e7f1e19402b4b7463b44153b3a6e266c0
vc4: Re-add R4 to the "any" register class.

I screwed this up in fdad4d24024ab7bc9b6b9cb6288f8b76ccac0d89 which was
supposed to be making this code more maintainable.  What's amazing is
multithreaded FS showed the wins it did despite this bug.

shader-db results:
total instructions in shared programs: 103535 -> 100548 (-2.89%)
instructions in affected programs:     83794 -> 80807 (-3.56%)
src/gallium/drivers/vc4/vc4_register_allocate.c