summaryrefslogtreecommitdiffstats
path: root/src/gallium/auxiliary/rtasm/rtasm_x86sse.c
Commit message (Expand)AuthorAgeFilesLines
* gallium: Use STATIC_ASSERT whenever possible.Jose Fonseca2016-04-121-1/+1
* gallium: replace INLINE with inlineIlia Mirkin2015-07-211-2/+2
* rtasm,translate: Re-enable SSE on Mingw64.José Fonseca2014-11-201-1/+1
* mesa: Restore 78-column wrapping of license text in C-style comments.Kenneth Graunke2013-04-231-3/+4
* mesa: Add "OR COPYRIGHT HOLDERS" to license text disclaiming liability.Kenneth Graunke2013-04-231-1/+1
* mesa: Change "BRIAN PAUL" to "THE AUTHORS" in license text.Kenneth Graunke2013-04-231-1/+1
* rtasm,translate: Disable on Mingw-w64.José Fonseca2011-09-061-1/+1
* translate: Respect translate_buffer::max_index.José Fonseca2011-04-011-0/+10
* rtasm: add dummy return statement to silence MSVC warningBrian Paul2011-02-161-1/+2
* translate_sse: try to fix Win64Luca Barbieri2010-08-191-1/+2
* rtasm: add minimal x86-64 support and new instructions (v5)Luca Barbieri2010-08-161-29/+455
* translate: add support for 8/16-bit indicesLuca Barbieri2010-08-161-0/+14
* rtasm: fix void * / func * casting warningsBrian Paul2010-05-131-3/+18
* rtasm: Silence gnu_printf format warnings.Vinson Lee2010-03-261-1/+1
* rtasm: Add x86_div().Michal Krol2009-12-301-0/+7
* rtasm: export sse_movmskpsKeith Whitwell2009-07-161-0/+9
* util: Move p_debug.h into util module.José Fonseca2009-02-181-1/+1
* Merge commit 'origin/gallium-0.1' into gallium-0.2Keith Whitwell2008-10-101-1/+17
|\
| * gallium: replace assertion with conditional/recovery codeBrian2008-10-061-1/+5
| * rtasm: fix debug buildKeith Whitwell2008-10-061-1/+1
| * rtasm: add sse_movntpsKeith Whitwell2008-10-031-0/+12
| * rtasm: add prefetch instructionsKeith Whitwell2008-10-021-0/+26
* | rtasm: add prefetch instructionsKeith Whitwell2008-10-021-0/+26
* | rtasm: Implement immediate group 1 instructions. Fix SIB emition.José Fonseca2008-09-291-10/+56
|/
* gallium: include u_pointer,h, not p_pointer.hBrian Paul2008-09-011-1/+1
* rtasm: Use enum sse_cc in sse_cmpps.José Fonseca2008-06-021-1/+1
* Merge branch 'gallium-tex-surfaces' into gallium-0.1Jakob Bornecrantz2008-05-301-1/+1
|\
| * rtasm: special case for [ebp]Keith Whitwell2008-05-281-1/+1
* | Merge branch 'gallium-vertex-linear' into gallium-0.1Jakob Bornecrantz2008-05-281-14/+168
|\|
| * rtasm: add some helpers for calling out from generated codeKeith Whitwell2008-05-241-3/+41
| * rtasm: remove debugKeith Whitwell2008-05-231-2/+0
| * rtasm: add x87 instructions and debug-check for x87 stack usageKeith Whitwell2008-05-231-0/+120
| * rtasm: export debug reg print functionKeith Whitwell2008-05-231-11/+9
* | gallium: Windows CE portability fixes.José Fonseca2008-05-281-1/+3
|/
* rtasm: learn another version of pushKeith Whitwell2008-05-011-2/+9
* rtasm: fix labels after (not so) recent change to allow dynamic fn growthKeith Whitwell2008-05-011-31/+18
* rtasm: assert stack is fully popped in returnKeith Whitwell2008-05-011-0/+1
* gallium: Generate SSE code to swizzle and unswizzle vs inputs and outputs.Michal Krol2008-04-281-0/+14
* rtasm: Implement x86_retw.José Fonseca2008-04-271-0/+6
* rtasm: debug some missing funcsKeith Whitwell2008-04-211-0/+3
* rtasm: clean up debug dumping a littleKeith Whitwell2008-04-211-146/+140
* rtasm: propogate errors in x86 emitKeith Whitwell2008-04-211-5/+29
* rtasm: add dump facility for x86 (from tgsi_sse2.c)Keith Whitwell2008-04-211-24/+243
* rtasm: add x86_imulKeith Whitwell2008-04-181-1/+10
* rtasm: add a couple more insns, clean up x86_mulKeith Whitwell2008-04-181-7/+27
* gallium: fix broken x86_call()Keith Whitwell2008-04-111-1/+1
* gallium: Silence compiler warnings on Windows.Michal Krol2008-02-231-9/+10
* Fix windows build.José Fonseca2008-02-191-1/+1
* Add copyright headers to all rtasm source files.José Fonseca2008-02-191-0/+23
* Rename rtasm files.José Fonseca2008-02-191-0/+1196