i965/vs: Avoid generating a MOV for most ir_assignment handling.
authorEric Anholt <eric@anholt.net>
Thu, 11 Aug 2011 15:09:10 +0000 (08:09 -0700)
committerEric Anholt <eric@anholt.net>
Tue, 16 Aug 2011 20:04:43 +0000 (13:04 -0700)
commit7642c1de6b65b7dfd9e39904291cc9737cd54b56
treedc08bc6519ad3e958f03e8766a72fbe365d06165
parent7fbe7fe13359d3f349664410ec73d7bd48824ed6
i965/vs: Avoid generating a MOV for most ir_assignment handling.

Removes an average of 11.5% of instructions in 54% of vertex shaders
in shader-db.
src/mesa/drivers/dri/i965/brw_vec4.h
src/mesa/drivers/dri/i965/brw_vec4_visitor.cpp