summaryrefslogtreecommitdiffstats
path: root/autogen.sh
diff options
context:
space:
mode:
authorMatt Turner <[email protected]>2014-04-15 22:46:55 -0700
committerMatt Turner <[email protected]>2014-04-18 09:16:19 -0700
commitf770123f58b46459e8dbd27525162ee8ba89f30b (patch)
tree47cbcf9f45679e8516ffae58d1a95316af303d9a /autogen.sh
parent55de1c035cbca2b7087b3aa21a8c3dfc900a4ad9 (diff)
i965/fs: Reduce restrictions on interference in register coalescing.
We previously only allowed coalescing registers that interfere (i.e., whose live ranges overlap) if the destination register's live range was entirely inside the source's live range. This is unnecessary -- we only need to check for interfering writes in the intersection of their live ranges. total instructions in shared programs: 1639470 -> 1638453 (-0.06%) instructions in affected programs: 84751 -> 83734 (-1.20%) Reviewed-by: Kenneth Graunke <[email protected]>
Diffstat (limited to 'autogen.sh')
0 files changed, 0 insertions, 0 deletions