summaryrefslogtreecommitdiff
path: root/src/mesa/drivers/dri/r300/compiler/radeon_dataflow.c
AgeCommit message (Expand)AuthorFilesLines
2011-10-28r300c/compiler: remove the compiler tooMarek Olšák1-892/+0
2011-07-15r300/compiler: fix a warning that a variable may be uninitializedMarek Olšák1-1/+1
2011-04-30r300/compiler: Cleanups from the regalloc mergeTom Stellard1-5/+1
2011-04-30r300/compiler: Handle loops in rc_get_readers()Tom Stellard1-75/+96
2011-04-30r300/compiler: Rewrite register allocatorTom Stellard1-10/+47
2011-04-30r300/compiler: rc_reader_data: Add ExitOnAbort flagTom Stellard1-3/+3
2011-04-30r300/compiler: Add more info to struct rc_readerTom Stellard1-10/+30
2011-04-18r300/compiler: Fix dataflow analysis bug with ELSE blocksTom Stellard1-0/+7
2011-01-29r300/compiler: Standardize the number of bits used by swizzle fieldsTom Stellard1-8/+2
2010-11-23r300/compiler: Don't allow presubtract sources to be remapped twiceTom Stellard1-1/+8
2010-11-21r300/compiler: Use presubtract operations as much as possibleTom Stellard1-4/+12
2010-11-21r300/compiler: Track readers through branches in rc_get_readers()Tom Stellard1-32/+60
2010-11-21r300/compiler: Handle BREAK and CONTINUE in rc_get_readers()Tom Stellard1-0/+2
2010-11-21r300/compiler: Add rc_get_readers()Tom Stellard1-97/+209
2010-11-04r300/compiler: Move declaration before code.Vinson Lee1-5/+6
2010-11-01r300/compiler: Don't track readers into an IF block.Tom Stellard1-0/+3
2010-10-18r300/compiler: Add a new function for more efficient dataflow analysisTom Stellard1-0/+252
2010-09-27r300/compiler: Add more helper functions for iterating through sourcesTom Stellard1-35/+90
2010-09-10r300/compiler: Enable presubtract sourcesTom Stellard1-30/+98
2010-05-16r300/compiler: Implement simple peephole optimizerNicolai Hähnle1-38/+68
2010-04-19r300/compiler: Implement branch emulation for R300 fragment programsNicolai Hähnle1-0/+89
2009-10-06r300/compiler: Fix a really stupid logic inversion in the generic dataflow codeNicolai Hähnle1-1/+1
2009-10-04r300/compiler: Refactor the radeon_pair code to support control flow instruct...Nicolai Hähnle1-1/+131
2009-10-03r300/compiler: Introduce control flow instructions and refactor dataflowNicolai Hähnle1-74/+0
2009-09-06r300/compiler: New dataflow structures and passesNicolai Hähnle1-0/+106