summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/nv50/nv50_pc.c
Commit message (Expand)AuthorAgeFilesLines
* nv50: delete old shader compiler filesChristoph Bumiller2012-04-141-814/+0
* nv50: handle TGSI_OPCODE_ROUNDChristoph Bumiller2011-08-301-0/+1
* nv50,nvc0: silence shader debug outputChristoph Bumiller2011-04-101-11/+9
* nv50,nvc0: don't insert instructions after the block terminatorChristoph Bumiller2011-04-101-0/+3
* nv50: prevent NV_OP_SELECT from having flags_def definedBryan Cain2011-04-041-0/+1
* nv50: replace most of it with nvc0 driver ported to nv50Christoph Bumiller2011-02-281-1/+4
* nv50: Remove dead initialization.Vinson Lee2010-09-181-1/+1
* nv50: add relocs for stack and local mem buffersChristoph Bumiller2010-09-181-0/+2
* nv50: don't segfault on shaders with 0 instructionsChristoph Bumiller2010-09-161-1/+3
* nv50: put low limit on REG_ALLOC_TEMP and FP_RESULT_COUNTChristoph Bumiller2010-09-151-2/+2
* nv50: improve and fix modifier folding optimizationChristoph Bumiller2010-09-151-0/+1
* nv50: interp cannot write flags regChristoph Bumiller2010-09-131-0/+21
* nv50: newlines in shader bincode printingChristoph Bumiller2010-09-121-2/+5
* nv50: cannot move from local mem to output reg directlyChristoph Bumiller2010-09-121-1/+2
* nv50: minor compiler fixes and cleanupsChristoph Bumiller2010-09-121-1/+3
* nv50: reduce bb_reachable_by runtime from pot to linearChristoph Bumiller2010-09-121-14/+91
* nv50: fix can_load check for 3rd sourceChristoph Bumiller2010-09-091-7/+5
* nv50: use actual loads/stores if TEMPs are accessed indirectlyChristoph Bumiller2010-09-091-0/+2
* nv50: prepare for having multiple functionsChristoph Bumiller2010-09-091-13/+35
* nv50: fix build-predicate functionChristoph Bumiller2010-09-021-1/+14
* nv50: fix find_dom_frontierChristoph Bumiller2010-09-021-4/+5
* nv50: re-add proper TEXBIAS sequenceChristoph Bumiller2010-09-011-0/+29
* nv50: attempt at making more complicated loops workChristoph Bumiller2010-09-011-5/+15
* nv50: turn off verbose debug output by defaultChristoph Bumiller2010-09-011-3/+9
* nv50: yet another case we need a nop.exitChristoph Bumiller2010-08-231-1/+1
* nv50: flatten simple IF/ELSE/ENDIF constructsChristoph Bumiller2010-08-171-0/+14
* nv50: begin implementing loopsChristoph Bumiller2010-08-101-40/+128
* nv50: fix reg countChristoph Bumiller2010-08-101-2/+2
* nv50: build proper phi functions in the first placeChristoph Bumiller2010-08-051-2/+37
* nv50: fixes for nested IFsChristoph Bumiller2010-07-311-0/+15
* nv50: fix for empty BBsChristoph Bumiller2010-07-311-18/+12
* nv50: simple reload elimination and local CSEChristoph Bumiller2010-07-261-0/+18
* nv50: add/fix some license headersChristoph Bumiller2010-07-241-0/+21
* nv50: import new compilerChristoph Bumiller2010-07-231-0/+433