diff options
author | Francisco Jerez <currojerez@riseup.net> | 2015-02-11 18:15:44 +0200 |
---|---|---|
committer | Francisco Jerez <currojerez@riseup.net> | 2015-02-19 14:09:12 +0200 |
commit | 6c34fd20beb74e009778870a8e30811b393f745c (patch) | |
tree | d04b93eec4c9ce12cbdb66807f8248904eeaf539 /install-lib-links.mk | |
parent | 35a77a148f8b7ef03fe3b31d63719e0bfdf4b783 (diff) |
i965/vec4: Calculate register allocation q values manually.
This fixes a regression in the running time of Piglit introduced by
commit 78e9043475d4bed8b50f7e413963c960fa0935bb, which increased the
number of register allocation classes set up by the VEC4 back-end
from 2 to 16. The algorithm used by ra_set_finalize() to calculate
them is unnecessarily expensive, do it manually like the FS back-end
does.
Reported-by: Mark Janes <mark.a.janes@intel.com>
Reviewed-by: Matt Turner <mattst88@gmail.com>
Diffstat (limited to 'install-lib-links.mk')
0 files changed, 0 insertions, 0 deletions