summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2013-05-24r600g/sb: fix incorrect assertVadim Girlin1-1/+1
2013-05-24r600g/sb: relax some restrictions for FETCH instructionsVadim Girlin1-9/+8
2013-05-24r600g/sb: relax register allocation for compute shadersVadim Girlin2-2/+16
2013-05-24r600g/sb: fix gpr array handling for compute shadersVadim Girlin1-1/+1
2013-05-24r600g/sb: fix buffer overflow in sb_ostreamVadim Girlin1-1/+1
2013-05-14r600g/sb: add missing cases for ARUBA chipsVadim Girlin2-0/+2
2013-05-14r600g/sb: get rid of standard c++ streamsVadim Girlin24-545/+592
2013-05-14r600g/sb: separate bytecode decoding and parsingVadim Girlin6-144/+163
2013-05-07r600g/sb: optimize some cases for CNDxx instructionsVadim Girlin2-5/+81
2013-05-07r600g/sb: fix memory leaksVadim Girlin2-1/+7
2013-05-07r600g/sb: fix kcache handling on r6xxVadim Girlin1-1/+5
2013-05-03r600g/sb: zero-initialize bytecode structsVadim Girlin2-3/+6
2013-05-03r600g/sb: fix constant propagation in gvn passVadim Girlin1-1/+2
2013-05-03r600g/sb: don't run unnecessary passesVadim Girlin1-3/+0
2013-05-03r600g/sb: silence warnings with gcc 4.8Vadim Girlin2-14/+15
2013-05-03r600g/sb: fix handling of interference sets in post_schedulerVadim Girlin2-8/+8
2013-05-03r600g/sb: fix allocation of indirectly addressed input arraysVadim Girlin4-10/+25
2013-05-03r600g/sb: use hex instead of binary constantsVadim Girlin5-15/+15
2013-05-03r600g: use old shader disassembler by defaultVadim Girlin4-19/+18
2013-04-30r600g/sb: remove unused codeVadim Girlin2-34/+0
2013-04-30r600g/sb: collect shader statisticsVadim Girlin5-8/+162
2013-04-30r600g/sb: don't propagate dead values in GVN passVadim Girlin1-0/+3
2013-04-30r600g/sb: use simple heuristic to limit register pressureVadim Girlin2-3/+33
2013-04-30r600g/sb: improve error checking in ra_coalesce passVadim Girlin2-14/+27
2013-04-30r600g/sb: use source bytecode in case of optimization errorsVadim Girlin5-11/+25
2013-04-30r600g/sb: initial commit of the optimizing shader backendVadim Girlin35-0/+17498