summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/nv50/nv50_pc.c
AgeCommit message (Expand)Author
2010-09-16nv50: don't segfault on shaders with 0 instructionsChristoph Bumiller
2010-09-15nv50: put low limit on REG_ALLOC_TEMP and FP_RESULT_COUNTChristoph Bumiller
2010-09-15nv50: improve and fix modifier folding optimizationChristoph Bumiller
2010-09-13nv50: interp cannot write flags regChristoph Bumiller
2010-09-12nv50: newlines in shader bincode printingChristoph Bumiller
2010-09-12nv50: cannot move from local mem to output reg directlyChristoph Bumiller
2010-09-12nv50: minor compiler fixes and cleanupsChristoph Bumiller
2010-09-12nv50: reduce bb_reachable_by runtime from pot to linearChristoph Bumiller
2010-09-09nv50: fix can_load check for 3rd sourceChristoph Bumiller
2010-09-09nv50: use actual loads/stores if TEMPs are accessed indirectlyChristoph Bumiller
2010-09-09nv50: prepare for having multiple functionsChristoph Bumiller
2010-09-02nv50: fix build-predicate functionChristoph Bumiller
2010-09-02nv50: fix find_dom_frontierChristoph Bumiller
2010-09-01nv50: re-add proper TEXBIAS sequenceChristoph Bumiller
2010-09-01nv50: attempt at making more complicated loops workChristoph Bumiller
2010-09-01nv50: turn off verbose debug output by defaultChristoph Bumiller
2010-08-23nv50: yet another case we need a nop.exitChristoph Bumiller
2010-08-17nv50: flatten simple IF/ELSE/ENDIF constructsChristoph Bumiller
2010-08-10nv50: begin implementing loopsChristoph Bumiller
2010-08-10nv50: fix reg countChristoph Bumiller
2010-08-05nv50: build proper phi functions in the first placeChristoph Bumiller
2010-07-31nv50: fixes for nested IFsChristoph Bumiller
2010-07-31nv50: fix for empty BBsChristoph Bumiller
2010-07-26nv50: simple reload elimination and local CSEChristoph Bumiller
2010-07-24nv50: add/fix some license headersChristoph Bumiller
2010-07-23nv50: import new compilerChristoph Bumiller