diff options
author | Matt Turner <[email protected]> | 2014-04-09 13:38:14 -0700 |
---|---|---|
committer | Matt Turner <[email protected]> | 2014-04-16 22:46:45 -0700 |
commit | 42a26cb5e441a01d5288b299980f23affaad53fe (patch) | |
tree | 3cdea6b835c66a9f9bfb1f89ace939571327c616 /src/mesa/drivers/common | |
parent | a6860100b87415ab510d0d210cabfeeccebc9a0a (diff) |
i965: Don't make instructions with a null dest a barrier to scheduling.
Now that we properly track accumulator dependencies, the scheduler is
able to schedule instructions between the mach and mov in the common
the integer multiplication pattern:
mul acc0, x, y
mach null, x, y
mov dest, acc0
Since a null destination implies no dependency on the destination, we
can also safely schedule instructions (that don't write the accumulator)
between the mul and mach.
Reviewed-by: Kenneth Graunke <[email protected]>
Diffstat (limited to 'src/mesa/drivers/common')
0 files changed, 0 insertions, 0 deletions