gallivm/tgsi: handle untyped moves
authorZack Rusin <zackr@vmware.com>
Tue, 9 Apr 2013 12:11:45 +0000 (05:11 -0700)
committerZack Rusin <zackr@vmware.com>
Wed, 10 Apr 2013 19:37:17 +0000 (12:37 -0700)
commitfe29f99293cb3bbc834f4d4d65e87ac7c734615d
tree20801e2c03d5ffa33cdf4533566fba75fe2f25ab
parentd56f2d52675397610717875c4a2a5edb04e2c997
gallivm/tgsi: handle untyped moves

both mov and ucmp can be used to move variables of any type.
correctly note that about ucmp in the tgsi_info and make
sure gallivm can handle that by correctly casting the untyped
moves.

Signed-off-by: Zack Rusin <zackr@vmware.com>
Reviewed-by: Jose Fonseca <jfonseca@vmware.com>
Reviewed-by: Roland Scheidegger <sroland@vmware.com>
src/gallium/auxiliary/gallivm/lp_bld_tgsi_soa.c
src/gallium/auxiliary/tgsi/tgsi_info.c