summaryrefslogtreecommitdiffstats
path: root/src/gallium/auxiliary/tgsi/tgsi_sse2.c
Commit message (Expand)AuthorAgeFilesLines
* gallium: remove multiple aliases for TGSI opcodesKeith Whitwell2009-07-221-16/+8
* gallium: simplify tgsi_full_immediate structKeith Whitwell2009-07-221-1/+1
* tgsi: get texturing working in vertex shader sse2 pathKeith Whitwell2009-07-201-6/+6
* tgsi: fix regression in indexed const lookupsKeith Whitwell2009-07-201-2/+4
* tgsi: simplify and fix sse KIL implementationKeith Whitwell2009-07-161-36/+28
* tgsi: initial texturing support on sse pathKeith Whitwell2009-07-161-19/+183
* tgsi: make sse function callout mechanism more genericKeith Whitwell2009-07-161-40/+48
* tgsi: reduce x86 reg usage in tgsi_sse generated programsKeith Whitwell2009-07-161-113/+77
* tgsi: make function call code in tgsi_sse.c less opaqueKeith Whitwell2009-07-161-23/+86
* tgis: SSE code generator doesn't yet support indirect addressing of temp regsBrian Paul2009-04-241-0/+29
* tgsi/sse2: Cleanup NRM/NRM4 implementation.Michal Krol2009-04-101-25/+76
* tgsi/sse2: Fix build.Michal Krol2009-04-091-1/+1
* tgsi/sse2: Fix ARL instruction.Michal Krol2009-04-091-0/+1
* tgsi/sse2: Fix LIT instruction.Michal Krol2009-04-091-1/+1
* util: Move p_debug.h into util module.José Fonseca2009-02-181-1/+1
* gallium: fix glean's vertProg1Alan Hourihane2009-02-161-0/+1
* tgsi: Fix build -- rename Size to NrTokens.Michal Krol2009-02-101-1/+1
* tgsi: Implement OPCODE_SSG/SGN.Michal Krol2008-11-261-1/+29
* tgsi: Implement OPCODE_ARR.Michal Krol2008-11-261-1/+6
* tgsi: Implement OPCODE_ROUND for SSE2 backend.Michal Krol2008-11-261-1/+28
* tgsi: Fix a bug with saving/restoring xmm registers upon func call.Michal Krol2008-11-121-3/+3
* gallium: use PIPE_ARCH_SSE to protect use of SSE instrinsics onlyBrian2008-11-091-9/+33
* gallium: implement SSE codegen for TGSI_OPCODE_NRM/NRM4Brian2008-11-081-1/+33
* gallium: added SSE for DP2, DP2ABrian Paul2008-11-071-2/+22
* Merge commit 'origin/gallium-0.1' into gallium-0.2Brian Paul2008-11-051-3/+32
|\
| * gallium: call tgsi_set_exec_mask() and use exec mask in SSE ARL codeBrian Paul2008-11-051-3/+32
| * tgsi: Implement OPCODE_TRUNC.michal2008-11-051-1/+17
* | tgsi: Implement OPCODE_TRUNC.michal2008-11-051-1/+17
* | gallium: Introduce PIPE_ARCH_SSE define for SSE support.José Fonseca2008-10-071-1/+1
* | tgsi: Include p_config.h.José Fonseca2008-10-011-0/+2
* | cell: Moved X86 checks to wrap #include section so that Cell targets will co...Jonathan White2008-09-301-2/+2
* | tgsi: SSE2 optimized exp2, log2 and pow implementations.José Fonseca2008-09-301-76/+211
|/
* tgsi: Cleanup code.Michal Krol2008-09-081-50/+37
* gallium: refactor/replace p_util.h with util/u_memory.h and util/u_math.hBrian Paul2008-08-241-1/+1
* gallium: replace LOG2() macro with util_fast_log2() inline funcBrian Paul2008-08-221-4/+4
* gallium: use new util_fast_exp2(), _log2(), pow() functionsBrian Paul2008-08-221-0/+19
* tgsi: Implement LOG opcode for SSE2 codegen.Michal Krol2008-08-191-1/+32
* tgsi: Implement EXP opcode for SSE2.Michal Krol2008-08-191-15/+49
* tgsi: Fix ARL opcode in SSE2 codegen.Michal Krol2008-08-191-22/+65
* tgsi: Use NUM_CHANNELS.Michal Krol2008-08-191-4/+4
* tgsi: Swap meanings of KIL and KILP opcodes.Michal Krol2008-08-131-6/+6
* gallium: distinguish between KIL and KILPBrian Paul2008-08-121-2/+18
* Merge tgsi/exec and tgsi/util directories.José Fonseca2008-07-281-0/+2275