summaryrefslogtreecommitdiff
path: root/orc/orcx86.c
AgeCommit message (Expand)AuthorFilesLines
2011-10-02sse: Fix mov of pointer valuesDavid Schleef1-1/+1
2011-05-17x86: use orc_compiler_error()David Schleef1-3/+3
2011-05-13x86insn: rename some functionsDavid Schleef1-2/+2
2011-05-12x86: Add branch relaxationDavid Schleef1-14/+7
2010-11-07x86: cpuinsn cleanupDavid Schleef1-174/+0
2010-11-07Change sysinsn to cpuinsnDavid Schleef1-55/+55
2010-11-07x86: Fix sysinsn problems on x86-64David Schleef1-29/+48
2010-11-04x86: more sysinsn conversionDavid Schleef1-36/+10
2010-11-04x86: more sysinsn conversionDavid Schleef1-155/+30
2010-11-04x86: convert misc instructions to sysinsnDavid Schleef1-19/+7
2010-11-04x86: convert jumps to sysinsnDavid Schleef1-82/+6
2010-11-04x86: convert arith instructions to sysinsnDavid Schleef1-243/+30
2010-11-03sse: more conversion to sysinsnDavid Schleef1-0/+20
2010-10-31sse: Fix param order of orc_x86_emit_modrm_memoffsetDavid Schleef1-21/+49
2010-09-20sse: Fix rex prefixDavid Schleef1-14/+18
2010-09-07sse: Implement ldresnearlDavid Schleef1-2/+67
2010-09-06sse: More fixes for X86_ECX -> gp_tmpregDavid Schleef1-6/+6
2010-09-06x86: Don't call rdtsc in prologue/epilogueDavid Schleef1-0/+4
2010-09-04x86: use movzx instead of movbDavid Schleef1-3/+4
2010-08-24Use OrcCode structure to handle all executable codeDavid Schleef1-1/+1
2010-08-21sse: Fix some compilation issues on x86-64David Schleef1-4/+4
2010-08-17sse,x86: Add some new instruction emission codeDavid Schleef1-0/+66
2010-06-29sse: handle NANs and denormalsDavid Schleef1-0/+1
2010-06-28x86: Fix register popping for x86_64David Schleef1-1/+1
2010-06-14sse: Fix leal emission on x86-64David Schleef1-13/+20
2010-06-12sse: use leal for non-recorded additionDavid Schleef1-2/+14
2010-06-09more conversion to orc int typesDavid Schleef1-2/+2
2010-06-07x86: Add alternate rep movs memcpy implementationDavid Schleef1-0/+89
2010-01-07x86: Favor addl $-1 over declDavid Schleef1-1/+6
2009-12-02Build fixes due to MSVCDavid Schleef1-1/+0
2009-07-27more 2d hackingDavid Schleef1-0/+34
2009-06-24sse: calculate alignment shifts correctlyDavid Schleef1-0/+2
2009-06-24sse: improve alignment intro and outtroDavid Schleef1-0/+28
2009-05-28Fix up documentationDavid Schleef1-41/+7
2009-05-28rename x86.cDavid Schleef1-0/+866