tgsi: reduce x86 reg usage in tgsi_sse generated programs
authorKeith Whitwell <keith@tungstengraphics.com>
Thu, 16 Jul 2009 06:50:34 +0000 (07:50 +0100)
committerKeith Whitwell <keithw@vmware.com>
Thu, 16 Jul 2009 08:53:08 +0000 (09:53 +0100)
commitebc4a9bf2eff7d2c0d89785e865a1df23733e64b
treec56a007a7378cdf02f0c07c6d5c065f7bf469ad2
parent4e3002b50fcedf3a6db1ac7394077bc3337ccda1
tgsi: reduce x86 reg usage in tgsi_sse generated programs

Pass the tgsi_exec_machine struct in directly and just hold a single
pointer to this struct, rather than keeping one for each of its
internal members.
src/gallium/auxiliary/draw/draw_vs_sse.c
src/gallium/auxiliary/tgsi/tgsi_sse2.c
src/gallium/auxiliary/tgsi/tgsi_sse2.h
src/gallium/drivers/softpipe/sp_fs_sse.c