diff options
author | Matt Turner <[email protected]> | 2014-04-09 14:31:10 -0700 |
---|---|---|
committer | Matt Turner <[email protected]> | 2014-04-18 09:16:19 -0700 |
commit | 5ff1e446d44bb9d50f84883c7058635cb070e069 (patch) | |
tree | 2c1f6e7c2267bbefbdc214b01079e04ac03b705c /autogen.sh | |
parent | 04a4e43eb22c7b78c0b9ab4e6b722747b5c4ce27 (diff) |
i965/fs: Simplify interference scan in register coalescing.
We were starting at the beginning of the instruction list, rather than
with the MOV instruction itself. This allows us to coalesce after
control flow.
Excluding the shaders from an unreleased title, the shader-db results:
total instructions in shared programs: 1603791 -> 1594215 (-0.60%)
instructions in affected programs: 678772 -> 669196 (-1.41%)
GAINED: 5
LOST: 0
Reviewed-by: Kenneth Graunke <[email protected]>
Diffstat (limited to 'autogen.sh')
0 files changed, 0 insertions, 0 deletions