diff options
author | Eric Anholt <[email protected]> | 2013-03-15 14:43:28 -0700 |
---|---|---|
committer | Eric Anholt <[email protected]> | 2013-04-01 16:17:25 -0700 |
commit | 9f43b8492818bab47ef9cc489b91c2618446a3e9 (patch) | |
tree | 8bdf704ad0fc4a8eb9f3c8c7fc15cab30e4e3829 /include | |
parent | dca5fc14358a8b267b3854c39c976a822885898f (diff) |
i965/fs: Do CSE on gen7's varying-index pull constant loads.
This is our first CSE on a regs_written() > 1 instruction, so it takes a
bit of extra fixup. Reduces the number of loads on kwin's Lanczos shader
from 12 to 2.
v2: Fix compiler warning (false positive on possibly-uninitialized variable)
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=61554
Reviewed-by: Kenneth Graunke <[email protected]> (v1)
NOTE: This is a candidate for the 9.1 branch.
Diffstat (limited to 'include')
0 files changed, 0 insertions, 0 deletions