summaryrefslogtreecommitdiffstats
path: root/target-i386/ops_sse.h
Commit message (Expand)AuthorAgeFilesLines
* target-i386: simplify AES emulationAurelien Jarno2014-12-151-8/+8
* target-i386: Use Common ShiftRows and InvShiftRows TablesTom Musta2014-06-161-19/+13Star
* target-i386: add AES-NI instructionsAurelien Jarno2013-04-131-0/+87
* target-i386: add pclmulqdq instructionAurelien Jarno2013-04-131-0/+24
* target-i386: SSE4.2: use clz32/ctz32 instead of reinventing the wheelAurelien Jarno2013-04-011-30/+2Star
* target-i386: SSE4.2: fix pcmpXstrX instructions with "Masked(-)" polarityAurelien Jarno2013-04-011-1/+1
* target-i386: SSE4.2: fix pcmpXstrX instructions in "Equal ordered" modeAurelien Jarno2013-04-011-2/+3
* target-i386: SSE4.2: fix pcmpXstrX instructions in "Equal each" modeAurelien Jarno2013-04-011-1/+1
* target-i386: SSE4.2: fix pcmpXstrX instructions in "Ranges" modeAurelien Jarno2013-04-011-2/+2
* target-i386: SSE4.2: fix pcmpXstrm instructionsAurelien Jarno2013-04-011-8/+8
* target-i386: SSE4.2: fix pcmpXstri instructionsAurelien Jarno2013-04-011-2/+2
* target-i386: SSE4.2: fix pcmpgtq instructionAurelien Jarno2013-04-011-2/+1Star
* x86: avoid AREG0 for FPU helpersBlue Swirl2012-08-141-181/+197
* x86: fix coding style in ops_sse.hBlue Swirl2012-06-281-471/+578
* target-i386: fix dpps and dppd SSE2 instructionsAurelien Jarno2012-01-111-14/+14
* target-i386: fix round{pd,ps,sd,ss} SSE2 instructionsAurelien Jarno2012-01-111-8/+8
* target-i386: fix {min,max}{pd,ps,sd,ss} SSE2 instructionsAurelien Jarno2012-01-111-2/+7
* x86: fix pcmpestrm and pcmpistrmBlue Swirl2011-11-191-4/+8
* target-i386: Fix several SSE3 instructions.Max Reitz2011-09-171-18/+18
* target-i386: replace approx_rsqrt and approx_rcp by softfloat opsAurelien Jarno2011-04-251-12/+24
* softfloat: rename float*_eq() into float*_eq_quiet()Aurelien Jarno2011-04-171-4/+4
* target-i386: fix CMPUNORDPS/D and CMPORDPS/D instructionsAurelien Jarno2011-04-171-2/+2
* target-i386: add SSE4a instruction supportAndre Przywara2009-10-041-0/+44
* Fix Sparse warnings: add "static"Blue Swirl2009-09-051-1/+1
* Update to a hopefully more future proof FSF addressBlue Swirl2009-07-161-2/+1Star
* Replace gcc variadic macro extension with C99 versionBlue Swirl2009-05-131-2/+2
* Update FSF address in GPL/LGPL boilerplateaurel322009-01-041-1/+1
* Remove FORCE_RET() and RETURN()aurel322008-12-071-14/+0Star
* Fix pmovsx* / pmovzx* SSE instructions (original fix by Frank Mehnert).balrog2008-12-011-6/+6
* target-i386: fix helper_pmovmskb_mmx helperaurel322008-11-161-16/+16
* Fix crc32w decoding, fix a constant width in blendvpd.balrog2008-10-041-1/+1
* Implement SSE4.1, SSE4.2 (x86).balrog2008-10-041-1/+617
* Implement x86 SSSE3 instructions.balrog2008-09-251-1/+146
* converted more helpers to TCG - fixed some SVM issuesbellard2008-05-151-2/+2
* converted SSE/MMX ops to TCGbellard2008-05-121-492/+211Star
* 3DNow! instruction set emulationaurel322008-04-081-1/+174
* find -type f | xargs sed -i 's/[\t ]*$//g' # Yes, again. Note the star in the...ths2007-09-171-2/+2
* find -type f | xargs sed -i 's/[\t ]$//g' # on most filesths2007-09-161-3/+3
* fixed movd mmx/sse insnbellard2007-01-161-0/+19
* removed switches in op.c (Paul Brook)bellard2005-04-261-68/+14Star
* NaN support in FPU comparisonsbellard2005-03-201-33/+69
* soft float supportbellard2005-03-131-63/+63
* FORCE_RET() fixes - fpu fixesbellard2005-01-231-21/+29
* sse fixbellard2005-01-161-2/+16
* MMX/SSE supportbellard2005-01-081-0/+1370