aboutsummaryrefslogtreecommitdiff
path: root/target-i386
AgeCommit message (Expand)AuthorFilesLines
2008-06-0432 bit SVM fixes - INVLPG and INVLPGA updatesbellard4-25/+47
2008-06-04EFER loading fixes, including SVME bitbellard3-27/+24
2008-06-03Spelling fixes, by Stefan Weil.ths2-5/+5
2008-05-30kqemu API change - allow use of kqemu with 32 bit QEMU on a 64 bit hostbellard1-11/+21
2008-05-30Fix typo.pbrook1-1/+1
2008-05-30Move clone() register setup to target specific code. Handle fork-like clone.pbrook1-0/+9
2008-05-29Push common interrupt variables to cpu-defs.h (Glauber Costa)bellard1-2/+0
2008-05-28moved halted field to CPU_COMMONbellard4-8/+6
2008-05-28force bit 1 in eflags loadbellard1-1/+1
2008-05-28SVM reworkbellard7-477/+383
2008-05-28consistent naming for i386 TCG helper filebellard3-6396/+6396
2008-05-28variable dynamic translation buffer sizebellard1-0/+2
2008-05-25fixed x86_64 regressionbellard1-4/+4
2008-05-25transformed TN into temporaries - add local temporaries usage when needed - o...bellard4-266/+259
2008-05-25Fix off-by-one unwinding error.pbrook1-5/+0
2008-05-24Fix A20 debug dumps.pbrook1-2/+2
2008-05-24Fix ARM conditional branch bug.pbrook1-28/+25
2008-05-22use debug_insn_start to have nicer debug tracesbellard1-5/+2
2008-05-22proper helper definition registering (all targets must do that)bellard3-353/+361
2008-05-22optimization of shifts by a constantbellard1-4/+68
2008-05-22lahf/sahf cpuid testbellard2-9/+6
2008-05-22cmpxchg8b fix - added cmpxchg16bbellard3-7/+47
2008-05-22cmpxchg 64 bit fixbellard1-4/+10
2008-05-22fxsave/fxrstor 64 bit fixbellard1-2/+20
2008-05-21converted conditional jumps, SET and CMOVx to TCGbellard4-840/+421
2008-05-21converted env access to TCGbellard2-67/+32
2008-05-21convert eflags manipulation insns to TCGbellard5-148/+46
2008-05-21convert remaining segment handling to TCGbellard3-49/+38
2008-05-21converted LSL/LAR/VERW/VERR to TCG - force 16 bit memory access for LSL/LARbellard4-61/+39
2008-05-21suppressed no longer used opsbellard2-17/+0
2008-05-21converted INTO/CMPXCHG8B to TCGbellard4-20/+12
2008-05-21converted BCD ops to TCGbellard2-38/+6
2008-05-21converted MUL/IMUL to TCGbellard3-133/+129
2008-05-18converted string OPs and LOOP insns to TCGbellard3-294/+147
2008-05-18fixed INC/DEC condition codesbellard1-1/+1
2008-05-17converted sign extension ops to TCGbellard2-76/+31
2008-05-17MONITOR insn address generation fix - converted XLAT to TCGbellard2-40/+20
2008-05-17BSR/BSF TCG conversionbellard4-72/+54
2008-05-17converted bit test operations to TCGbellard2-98/+53
2008-05-17moved eflags computation outside op.cbellard4-293/+296
2008-05-17converted adc, sbb, cmpxchg to TCGbellard3-305/+151
2008-05-17converted condition code supprot to TCG - converted shift ops to TCGbellard9-1132/+762
2008-05-15converted more helpers to TCG - fixed some SVM issuesbellard10-485/+404
2008-05-13i386 specific TODObellard1-0/+29
2008-05-12compilation fixbellard1-1/+3
2008-05-12converted more helpers to TCGbellard5-647/+498
2008-05-12removed unused codebellard1-6/+0
2008-05-12FPU fixesbellard1-11/+11
2008-05-12converted x87 FPU ops to TCGbellard5-945/+756
2008-05-12converted SSE/MMX ops to TCGbellard6-671/+715