nvc0/ir: add hazard for 2nd dim of vfetch/load indirect argument
authorIlia Mirkin <imirkin@alum.mit.edu>
Thu, 23 Jul 2015 06:27:04 +0000 (02:27 -0400)
committerIlia Mirkin <imirkin@alum.mit.edu>
Thu, 23 Jul 2015 07:33:09 +0000 (03:33 -0400)
commit77672cdb64e9c19e974fe5985050709fc317498e
tree5a3e3419c95359d0f0cd6ee4ddddda7924281d28
parent7cf2bffe8254de6808202d866598ec4c9afe1a51
nvc0/ir: add hazard for 2nd dim of vfetch/load indirect argument

Apparently a multi-word load can potentially overwrite the indirect
sources, so make sure that RA picks different registers for those.

Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
src/gallium/drivers/nouveau/codegen/nv50_ir_ra.cpp