diff options
author | Matt Turner <[email protected]> | 2014-04-15 18:59:24 -0700 |
---|---|---|
committer | Matt Turner <[email protected]> | 2014-04-18 09:16:19 -0700 |
commit | 55de1c035cbca2b7087b3aa21a8c3dfc900a4ad9 (patch) | |
tree | fcbdef10abf55ba1c517ba7ba4584da432c35178 /src/gallium/drivers/radeonsi/si_state.c | |
parent | 5ff1e446d44bb9d50f84883c7058635cb070e069 (diff) |
i965/fs: Give up in interference check if we see a WHILE.
Rather than any old control flow. Muchnick's algorithm just checks for
interfering writes between the MOV and the end of the program. Handling
this when you have backward branches is hard, so don't, but there's no
reason to bail if you see forward branches.
instructions in affected programs: 4270 -> 4248 (-0.52%)
Reviewed-by: Kenneth Graunke <[email protected]>
Diffstat (limited to 'src/gallium/drivers/radeonsi/si_state.c')
0 files changed, 0 insertions, 0 deletions