i965/vs: Add support for copy propagation of the UNIFORM and ATTR files.
authorEric Anholt <eric@anholt.net>
Thu, 1 Sep 2011 23:21:14 +0000 (16:21 -0700)
committerEric Anholt <eric@anholt.net>
Fri, 9 Sep 2011 04:40:39 +0000 (21:40 -0700)
commitcc9eb936c220267b6130b705fc696d05906a31df
tree967b353f13242648f5a7c1d96d8073d7ac7d25cf
parent42ce13195b94d0d51ca8e7fa5eed07fde8f37988
i965/vs: Add support for copy propagation of the UNIFORM and ATTR files.

Removes 2.0% of the instructions from 35.7% of vertex shaders in shader-db.
src/mesa/drivers/dri/i965/brw_vec4.cpp
src/mesa/drivers/dri/i965/brw_vec4.h
src/mesa/drivers/dri/i965/brw_vec4_copy_propagation.cpp