i965/vec4: Don't dead code eliminate instructions writing the flag.
authorMatt Turner <mattst88@gmail.com>
Tue, 11 Mar 2014 20:07:42 +0000 (13:07 -0700)
committerMatt Turner <mattst88@gmail.com>
Mon, 24 Mar 2014 18:06:26 +0000 (11:06 -0700)
commit89ccd11eebeee884d581e831b61368ac97057b43
treeee6ec43d507c73ef0ff7de2830a24a87ef2ddece
parent3a12f50f9ca7f03f470ee053b9076ac12c4d486d
i965/vec4: Don't dead code eliminate instructions writing the flag.

A future patch adds support for removing dead writes to the flag
register. This patch simplifies the logic until then.

total instructions in shared programs: 811813 -> 811869 (0.01%)
instructions in affected programs:     3378 -> 3434 (1.66%)

Reviewed-by: Eric Anholt <eric@anholt.net>
src/mesa/drivers/dri/i965/brw_vec4.cpp