i965/fs: Let register_coalesce_2() eliminate self-moves.
authorMatt Turner <mattst88@gmail.com>
Fri, 29 Nov 2013 19:28:54 +0000 (11:28 -0800)
committerMatt Turner <mattst88@gmail.com>
Thu, 5 Dec 2013 04:05:42 +0000 (20:05 -0800)
commit1520ae48b880d9bee287583d15ac40c89d0ced8b
tree3dec2b865e9ea1eeb0789e801740fe92f81a0ecd
parent8786f381eca2c818e381af74feda8d4a22c0e411
i965/fs: Let register_coalesce_2() eliminate self-moves.

This is the last thing that register_coalesce() still handled.

total instructions in shared programs: 1561060 -> 1560908 (-0.01%)
instructions in affected programs:     15758 -> 15606 (-0.96%)

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