i965/vs: Copy the live intervals calculation over from the FS.
authorEric Anholt <eric@anholt.net>
Tue, 16 Aug 2011 22:09:48 +0000 (15:09 -0700)
committerEric Anholt <eric@anholt.net>
Fri, 19 Aug 2011 23:55:02 +0000 (16:55 -0700)
commit3dadc1e3cceac80a1b63cad2e10f0e0f8904531b
tree4248f2e38a6dc1bb20c33c3012057406e6b0791d
parenteb5454f20a7ad998f2789d9b2a91adcd41c887b6
i965/vs: Copy the live intervals calculation over from the FS.

This is a rather pessimistic calculation, since it doesn't distinguish
individual channels of a vec4, or elements of an array, but should be
a minimum start for register allocation.
src/mesa/drivers/dri/i965/Makefile
src/mesa/drivers/dri/i965/brw_vec4.cpp [new file with mode: 0644]
src/mesa/drivers/dri/i965/brw_vec4.h
src/mesa/drivers/dri/i965/brw_vec4_visitor.cpp