gallium: fix SSE codegen for instructions that use both a CONSTANT and IMMEDIATE
authorKeith Whitwell <keith@tungstengraphics.com>
Thu, 12 Jun 2008 22:01:05 +0000 (16:01 -0600)
committerBrian Paul <brian.paul@tungstengraphics.com>
Thu, 12 Jun 2008 22:01:05 +0000 (16:01 -0600)
commit08f1b8ac709105d42ec34f8b8a81421e3b0fbc81
tree56273a585cb4cbc7f9a4cd1b87c6c61607dce997
parentb19e8f720bb2f4d360f5497b64901fc48321f172
gallium: fix SSE codegen for instructions that use both a CONSTANT and IMMEDIATE

Fixes codegen for instructions like MUL dst, CONST[0], IMM[0];  the two operands
would up getting aliased in the x86/sse code.

Fixes glean/vertProg1/fogparams test.
src/gallium/auxiliary/draw/draw_vs_aos.c
src/gallium/auxiliary/draw/draw_vs_aos.h
src/gallium/auxiliary/draw/draw_vs_aos_io.c