nvc0: try to fix register conflicts for vector instructions
authorChristoph Bumiller <e0425955@student.tuwien.ac.at>
Mon, 7 Feb 2011 17:59:46 +0000 (18:59 +0100)
committerChristoph Bumiller <e0425955@student.tuwien.ac.at>
Wed, 9 Feb 2011 15:04:59 +0000 (16:04 +0100)
commit92d8af582d2584ed95bbb4c7965812f7bc47c9ff
treecc97995f91afea23d1cf2d263114a4b2b36c7983
parentc62fc50c884e2755c0731c395f200d23b975fbde
nvc0: try to fix register conflicts for vector instructions

Vector here means using multiple 32 bit regs which are forced to be
consecutive in the register file.

This still isn't quite nice.
src/gallium/drivers/nvc0/nvc0_pc.h
src/gallium/drivers/nvc0/nvc0_pc_optimize.c
src/gallium/drivers/nvc0/nvc0_pc_regalloc.c
src/gallium/drivers/nvc0/nvc0_tgsi_to_nc.c