r300/compiler: Add a register rename pass.
authorTom Stellard <tstellar@gmail.com>
Thu, 8 Jul 2010 21:40:48 +0000 (14:40 -0700)
committerTom Stellard <tstellar@gmail.com>
Fri, 9 Jul 2010 04:11:03 +0000 (21:11 -0700)
commit8a8e311d8c3c60982d101826a4aa013672730e6c
treeb359b41b590721ea71529851bed61a25c9a97cb1
parent3724a2e65f5b3aa6e123889342a3e9c4d05903f5
r300/compiler: Add a register rename pass.

This pass renames register in order to make it easier for the pair
scheduler to group TEX instructions together.

This fixes fdo bug #28606
src/mesa/drivers/dri/r300/compiler/Makefile
src/mesa/drivers/dri/r300/compiler/SConscript
src/mesa/drivers/dri/r300/compiler/r3xx_fragprog.c
src/mesa/drivers/dri/r300/compiler/radeon_rename_regs.c [new file with mode: 0644]
src/mesa/drivers/dri/r300/compiler/radeon_rename_regs.h [new file with mode: 0644]