aboutsummaryrefslogtreecommitdiff
path: root/target-i386
AgeCommit message (Expand)Author
2008-05-12use TCG for MMX/SSE memory accessesbellard
2008-05-12char is only for stringsbellard
2008-05-10no need to define global registers in cpu-exec.cbellard
2008-05-04Correctly save and restore env->a20_mask now that it is a 64-bitaurel32
2008-05-04remove target ifdefs from vl.caurel32
2008-04-28Factorize code in translate.caurel32
2008-04-27Use correct types to enable > 2G support, based on a patch fromaurel32
2008-04-22Fix PHYS_ADDR_MASK: upper bits of a PTE are reserved so they are 52 bitsaurel32
2008-04-22x86/x86-64 MMU PAE fixesaurel32
2008-04-13x86: Introduce CPU_INTERRUPT_NMIaurel32
2008-04-11Remove osdep.c/qemu-img code duplicationaurel32
2008-04-11Remove unused phys_ram_base definition from target-i386/helper.c.aurel32
2008-04-09Check for 3DNow! CPUID at translation timeaurel32
2008-04-08Fix typo in x86 CPU definitions introduced in r4181aurel32
2008-04-08Remove hardcoded values in x86 CPU definitionsaurel32
2008-04-083DNow! instruction set emulationaurel32
2008-03-28x86-64: recompute DF after eflags has been modified when emulating SYSCALLaurel32
2008-03-09 Fix some functions declared () rather than (void) (Ian Jackson)blueswir1
2008-02-24 More helper types, rearrange generic definitionsblueswir1
2008-02-03Add TCG variable opaque type.pbrook
2008-02-03NMI and INTR events injection should not be handled as software interrupts (B...balrog
2008-02-03Make SVM env->cr[8] a valid register (patch from TeLeMan).balrog
2008-02-01use the TCG code generatorbellard
2007-12-24Correct the max cpuid level for each x86 cpu model (Dan Kenigsberg).balrog
2007-12-24SVM enabled processor should provide cpuid Fn8000_000A (Bernhard Kauer).balrog
2007-12-24Fix cmpxchg8b translation (Bernhard Kauer).balrog
2007-12-09Make SVM IOIO intercept check all needed bits, by Bernhard Kauer.balrog
2007-12-09Add rdpmc SVM intercept, by Bernhard Kauer.balrog
2007-12-09Fix spelling typo, by Dan Kenigsberg.ths
2007-12-09Handle cpu_model in copy_cpu(), by Kirill A. Shutemov.ths
2007-11-21typo fixbellard
2007-11-18Add statics and missing #includes for prototypes.pbrook
2007-11-14x86_64 linux user emulationbellard
2007-11-11consistent types for cpu_x86_fsave and cpu_x86_frstorbellard
2007-11-11removed warningbellard
2007-11-10added cpu_model parameter to cpu_init()bellard
2007-11-08removed obsolete x86 code copy supportbellard
2007-11-08removedbellard
2007-11-08added -cpu option for x86 (initial patch by Dan Kenigsberg)bellard
2007-11-04For consistency, move muls64 / mulu64 prototypes to host-utils.hj_mayer
2007-11-02Fix compiler warnings, by Stefan Weil.ths
2007-10-31Correct the WBINVD intercept in SVM (Alexander Graf).balrog
2007-10-29Adjust s390 addresses (the MSB is defined as "to be ignored").ths
2007-10-26The other half of the mul64 rework. Sorry for the breakage, I committedths
2007-10-14Replace is_user variable with mmu_idx in softmmu core,j_mayer
2007-09-27Move get_sp_from_cpustate from cpu.h to target_signal.h.ths
2007-09-27linux-user sigaltstack() syscall, by Thayne Harbaugh.ths
2007-09-27SVM VINTR fix, by Alexander Graf.ths
2007-09-23Add missing svm.h header, and add a Changelog entry.ths
2007-09-23SVM Support, by Alexander Graf.ths