Little update: Hardware Loops Take 2
Some code was also committed to mesa on 2010-07-03:
Commit message / Author / Files / Lines
r300g: fix warnings Marek Ol??k 1 -2/+5
r300/compiler: Fix loop unrolling Tom Stellard 1 -1/+15
r300/compiler: Use hardware flow control instructions for loops on r500. Tom Stellard 8 -44/+154
r300g: Fix typo in r300_reg.h Tom Stellard 1 -2/+2
r300/compiler: Don't continue copy propagation inside loops. Tom Stellard 1 -0/+5
r300/compiler: Print debug info for flow control instructions. Tom Stellard 1 -5/+73
r300/compiler: Enable hardware IF statements for r500 cards. Tom Stellard 2 -5/+6
r300/compiler: In the peephole optimizer, ELSE should mark the end of a Tom Stellard 1 -2/+13
r300/compiler: Correctly calculate the max number of iterations for loops. Tom Stellard 1 -17/+8
r300/compiler: Handle loops in deadcode analysis. Tom Stellard 5 -77/+112
Some code was also committed to mesa on 2010-07-03:
Commit message / Author / Files / Lines
r300g: fix warnings Marek Ol??k 1 -2/+5
r300/compiler: Fix loop unrolling Tom Stellard 1 -1/+15
r300/compiler: Use hardware flow control instructions for loops on r500. Tom Stellard 8 -44/+154
r300g: Fix typo in r300_reg.h Tom Stellard 1 -2/+2
r300/compiler: Don't continue copy propagation inside loops. Tom Stellard 1 -0/+5
r300/compiler: Print debug info for flow control instructions. Tom Stellard 1 -5/+73
r300/compiler: Enable hardware IF statements for r500 cards. Tom Stellard 2 -5/+6
r300/compiler: In the peephole optimizer, ELSE should mark the end of a Tom Stellard 1 -2/+13
r300/compiler: Correctly calculate the max number of iterations for loops. Tom Stellard 1 -17/+8
r300/compiler: Handle loops in deadcode analysis. Tom Stellard 5 -77/+112
Comment