i965: Add trivial dead code elimination in the new FS backend.
authorEric Anholt <eric@anholt.net>
Sun, 3 Oct 2010 22:15:18 +0000 (15:15 -0700)
committerEric Anholt <eric@anholt.net>
Mon, 4 Oct 2010 23:08:17 +0000 (16:08 -0700)
commite27c88d8e6c9d18bfa793f884d02ce6011c4bdde
tree81c15ee31a921f25e0d261b490ee28b32def6f65
parent9faf64bc32cf7c1a06a302fff9f80d7e2e2685d5
i965: Add trivial dead code elimination in the new FS backend.

The glsl core should be handling most dead code issues for us, but we
generate some things in codegen that may not get used, like the 1/w
value or pixel deltas.  It seems a lot easier this way than trying to
work out up front whether we're going to use those values or not.
src/mesa/drivers/dri/i965/brw_fs.cpp