summaryrefslogtreecommitdiffstats
path: root/src/gallium/auxiliary/rtasm/rtasm_ppc_spe.c
Commit message (Expand)AuthorAgeFilesLines
* gallium/cell: Remove the driver.Kai Wasserbäch2011-11-291-1067/+0
* cell: datatype clean-ups in SPE rtasmBrian Paul2009-01-111-61/+62
* gallium: s/false/FALSE/Brian Paul2009-01-101-1/+1
* CELL: use variant-length fragment ops programsRobert Ellison2008-11-211-2/+5
* CELL: two-sided stencil fixesRobert Ellison2008-11-111-2/+5
* gallium: grow SPE instruction buffer as neededBrian Paul2008-10-291-16/+41
* cell: add emit_RI10s() which does range checking on the 10-bit signed immedia...Brian Paul2008-10-101-0/+16
* cell: additional 'offset' checking in spe_lqd(), spe_stqd()Brian Paul2008-10-101-4/+14
* cell: fix assertions in spe_lqd(), spe_stqd()Brian Paul2008-10-101-2/+2
* CELL: fixing stencil bugsRobert Ellison2008-10-101-2/+2
* cell: fix incorrect bitmask in spe_load_uint()Brian Paul2008-10-091-1/+1
* cell: implement function calls from shader code. fslight demo runs now.Brian Paul2008-10-081-12/+64
* gallium: asst. clean-upsBrian Paul2008-10-081-11/+17
* gallium: better instruction printing for SPE codeBrian Paul2008-10-081-10/+36
* CELL: changes to generate SPU code for stencilingRobert Ellison2008-10-031-23/+223
* cell: use different opcodes for spe_move() depending on even/odd addressBrian Paul2008-09-191-1/+7
* gallium: added spe_code_size()Brian Paul2008-09-191-0/+7
* cell: change spe_complement() to take a src and dst reg, like other instructionsBrian Paul2008-09-191-6/+8
* CELL: add codegen for logic op, color maskRobert Ellison2008-09-191-1/+22
* CELL: finish fragment ops blending (except for unusual D3D modes)Robert Ellison2008-09-181-1/+40
* gallium: emit SPU instructions in assembler-compatible syntaxBrian Paul2008-09-151-8/+12
* Fixed emit_RRRJonathan White2008-09-151-1/+1
* gallium: added print/dump code to SPE code emitterBrian Paul2008-09-121-25/+103
* gallium: added spe_splat_word()Brian Paul2008-09-121-0/+25
* gallium: minor optimization to spe_load_int()Brian Paul2008-09-121-1/+2
* gallium: add special cases in spe_load_float(), spe_load_int(), added spe_spl...Brian Paul2008-09-111-9/+36
* gallium: assorted additions and fixes to Cell SPE rtasm codeBrian Paul2008-09-111-17/+71
* gallium: comments, assertions, etcBrian Paul2008-09-111-5/+31
* gallium: refactor/replace p_util.h with util/u_memory.h and util/u_math.hBrian Paul2008-08-241-1/+1
* cell: Float convert-to and convert-from instructions use different shift biasIan Romanick2008-03-251-2/+2
* cell: Don't free NULL code pointersIan Romanick2008-03-171-1/+3
* cell: Fix simple register allocatorIan Romanick2008-03-171-6/+6
* Move SPE register allocator to rtasm codeIan Romanick2008-03-101-0/+47
* Bring in ppc spe rtasm into gallium's rtasm module.José Fonseca2008-02-191-0/+386