summaryrefslogtreecommitdiffstats
path: root/target-i386
Commit message (Expand)AuthorAgeFilesLines
* Fix task register type after reset (Avi Kivity)aliguori2008-07-231-1/+1
* Small cleanup of gen_intermediate_code(_internal), by Laurent Desnogues.ths2008-07-181-8/+7Star
* fix cvtsq2s[sd] (Juergen Lock)bellard2008-07-071-2/+6
* Re-add static qualifier. Fix annother occurance of "const static".pbrook2008-07-051-1/+1
* Fix constant truncation, spotted by Jindrich Makovicka.ths2008-07-031-3/+3
* Move interrupt_request and user_mode_only to common cpu state.pbrook2008-07-012-6/+5Star
* Fix rdtsc instruction counting.pbrook2008-06-301-0/+6
* Move CPU save/load registration to common code.pbrook2008-06-301-0/+2
* Add instruction counter.pbrook2008-06-292-4/+63
* added model_id and vendor cpu model options (initial patch by Dan Kenigsberg)...bellard2008-06-201-11/+29
* cmpxchg fixesbellard2008-06-201-0/+7
* HLT, MWAIT and MONITOR insn fixes (initial patch by Alexander Graf)bellard2008-06-183-11/+21
* SVM: Fix segment attribute clobbering (Alexander Graf)bellard2008-06-091-1/+1
* undocumented 0x82 opcode is invalid in 64 bit codebellard2008-06-061-1/+3
* Fix i386 segment descriptor types on reset (Avi Kivity)bellard2008-06-061-9/+15
* save more CPU statebellard2008-06-042-6/+38
* SVM: added tsc_offsetbellard2008-06-042-4/+8
* fixed exceptions for cpuid and invlpgbellard2008-06-041-0/+6
* GIF flag handling fix (Alexander Graf)bellard2008-06-041-2/+2
* reworked SVM interrupt handling logic - fixed vmrun EIP saved value - reworke...bellard2008-06-046-65/+65
* 32 bit SVM fixes - INVLPG and INVLPGA updatesbellard2008-06-044-25/+47
* EFER loading fixes, including SVME bitbellard2008-06-043-27/+24Star
* Spelling fixes, by Stefan Weil.ths2008-06-032-5/+5
* kqemu API change - allow use of kqemu with 32 bit QEMU on a 64 bit hostbellard2008-05-301-11/+21
* Fix typo.pbrook2008-05-301-1/+1
* Move clone() register setup to target specific code. Handle fork-like clone.pbrook2008-05-301-0/+9
* Push common interrupt variables to cpu-defs.h (Glauber Costa)bellard2008-05-291-2/+0Star
* moved halted field to CPU_COMMONbellard2008-05-284-8/+6Star
* force bit 1 in eflags loadbellard2008-05-281-1/+1
* SVM reworkbellard2008-05-287-477/+383Star
* consistent naming for i386 TCG helper filebellard2008-05-283-6396/+6396
* variable dynamic translation buffer sizebellard2008-05-281-0/+2
* fixed x86_64 regressionbellard2008-05-251-4/+4
* transformed TN into temporaries - add local temporaries usage when needed - o...bellard2008-05-254-266/+259Star
* Fix off-by-one unwinding error.pbrook2008-05-251-5/+0Star
* Fix A20 debug dumps.pbrook2008-05-241-2/+2
* Fix ARM conditional branch bug.pbrook2008-05-241-28/+25Star
* use debug_insn_start to have nicer debug tracesbellard2008-05-221-5/+2Star
* proper helper definition registering (all targets must do that)bellard2008-05-223-353/+361
* optimization of shifts by a constantbellard2008-05-221-4/+68
* lahf/sahf cpuid testbellard2008-05-222-9/+6Star
* cmpxchg8b fix - added cmpxchg16bbellard2008-05-223-7/+47
* cmpxchg 64 bit fixbellard2008-05-221-4/+10
* fxsave/fxrstor 64 bit fixbellard2008-05-221-2/+20
* converted conditional jumps, SET and CMOVx to TCGbellard2008-05-214-840/+421Star
* converted env access to TCGbellard2008-05-212-67/+32Star
* convert eflags manipulation insns to TCGbellard2008-05-215-148/+46Star
* convert remaining segment handling to TCGbellard2008-05-213-49/+38Star
* converted LSL/LAR/VERW/VERR to TCG - force 16 bit memory access for LSL/LARbellard2008-05-214-61/+39Star
* suppressed no longer used opsbellard2008-05-212-17/+0Star