summaryrefslogtreecommitdiff
path: root/src/mesa/drivers/dri/r300/compiler/radeon_optimize.c
AgeCommit message (Expand)Author
2010-11-26r300/compiler: add a function for swizzling a maskMarek Olšák
2010-11-21r300/compiler: Use presubtract operations as much as possibleTom Stellard
2010-11-21r300/compiler: Track readers through branches in rc_get_readers()Tom Stellard
2010-11-21r300/compiler: Add rc_get_readers()Tom Stellard
2010-11-21r300/compiler: Make sure presubtract sources use supported swizzlesTom Stellard
2010-10-30r300/compiler: Don't clobber presubtract sources during optimizationsTom Stellard
2010-10-27r300/compiler: Use rc_get_readers_normal() for presubtract optimizationsTom Stellard
2010-10-18r300/compiler: Add a new function for more efficient dataflow analysisTom Stellard
2010-10-18r300/compiler: Clear empty registers after constant foldingTom Stellard
2010-09-29r300/compiler: Move declaration before code.Vinson Lee
2010-09-28r300/compiler: do not use copy propagation if SaturateMode is usedMarek Olšák
2010-09-25r300/compiler: Fix two mistakes in the presubtract optimization pass.Tom Stellard
2010-09-10r300/compiler: Reorganize presub_helper()Tom Stellard
2010-09-10r300/compiler: Don't use presubtract in TEX instructionsTom Stellard
2010-09-10r300/compiler: Fix dataflow bug in presub_helper()Tom Stellard
2010-09-10r300/compiler: Fix copy propigation for some presub instructionsTom Stellard
2010-09-10r300/compiler: Add peephole optimization for the 'sub' presubtract operationTom Stellard
2010-09-10r300/compiler: Add peephole optimization for the 'add' presubtract operationTom Stellard
2010-09-10r300/compiler: Enable presubtract sourcesTom Stellard
2010-09-04r300/compiler: fix handling of indexed temporaries in peepholeMarek Olšák
2010-09-04r300/compiler: make optimizations not use 0.5 swizzles in vertex shadersMarek Olšák
2010-09-04r300/compiler: refactor fragment shader compilationMarek Olšák
2010-08-03r300/compiler: r500 hw support for break and continue in loops.Tom Stellard
2010-07-03r300/compiler: Don't continue copy propagation inside loops.Tom Stellard
2010-07-03r300/compiler: In the peephole optimizer, ELSE should mark the end of aTom Stellard
2010-05-19r300/compiler: Implement constant foldingNicolai Hähnle
2010-05-16r300/compiler: fix peephole optimizerTom Stellard
2010-05-16r300/compiler: Implement simple peephole optimizerNicolai Hähnle