summaryrefslogtreecommitdiffstats
path: root/target-i386/cpu.h
Commit message (Expand)AuthorAgeFilesLines
* target-i386: Move apic_state field from CPUX86State to X86CPUChen Fan2013-12-231-4/+0
* x86: fix migration from pre-version 12Paolo Bonzini2013-10-021-0/+4
* Merge remote-tracking branch 'qemu-kvm/uq/master' into stable-1.5Anthony Liguori2013-08-291-78/+103
|\
| * kvm: migrate vPMU statePaolo Bonzini2013-08-091-0/+23
| * target-i386: remove tabs from target-i386/cpu.hPaolo Bonzini2013-08-091-96/+96
| * Initialize IA32_FEATURE_CONTROL MSR in reset and migrationArthur Chunqi Li2013-07-251-0/+2
* | target-i386: Move hyperv_* static globals to X86CPUIgor Mammedov2013-08-161-0/+4
|/
* cpu: Introduce CPUClass::synchronize_from_tb() for cpu_pc_from_tb()Andreas Färber2013-07-231-5/+0
* target-i386: Change do_smm_enter() argument to X86CPUAndreas Färber2013-07-091-1/+1
* linux-user: Move cpu_clone_regs() and cpu_set_tls() into linux-userPeter Maydell2013-07-091-9/+0
* target-i386/helper: remove DF macroliguang2013-06-151-4/+2
* target-i386/helper: remove EIP macroliguang2013-06-151-2/+0
* target-i386/helper: remove EDI macroliguang2013-06-151-2/+0
* target-i386/helper: remove ESI macroliguang2013-06-151-2/+0
* target-i386/helper: remove ESP macroliguang2013-06-151-2/+0
* target-i386/helper: remove EBP macroliguang2013-06-151-2/+0
* target-i386/helper: remove EDX macroliguang2013-06-151-2/+0
* target-i386/helper: remove ECX macroliguang2013-06-151-2/+0
* target-i386/helper: remove EBX macroliguang2013-06-151-2/+0
* target-i386/helper: remove EAX macroliguang2013-06-151-2/+0
* target-i386: Introduce generic CPUID feature compat functionEduardo Habkost2013-05-061-0/+4
* target-i386: Replace cpuid_*features fields with a feature word arrayEduardo Habkost2013-05-021-10/+1
* target-i386: Group together level, xlevel, xlevel2 fieldsEduardo Habkost2013-05-011-2/+2
* target-i386: Attach ICC bus to CPU on its creationIgor Mammedov2013-05-011-1/+2
* target-i386: Replace MSI_SPACE_SIZE with APIC_SPACE_SIZEIgor Mammedov2013-05-011-0/+1
* target-i386: kvm: save/restore steal time MSRMarcelo Tosatti2013-04-171-0/+1
* target-i386: Split out CPU creation and features parsingIgor Mammedov2013-04-161-0/+1
* hw: move headers to include/Paolo Bonzini2013-04-081-1/+1
* extract/unify the constant 0xfee00000 as APIC_DEFAULT_ADDRESSLaszlo Ersek2013-04-041-0/+2
* strip some whitespaceLaszlo Ersek2013-04-041-1/+1
* cpu: Replace do_interrupt() by CPUClass::do_interrupt methodAndreas Färber2013-03-121-2/+1
* cpu: Move halted and interrupt_request fields to CPUStateAndreas Färber2013-03-121-9/+11
* target-i386: Update VMStateDescription to X86CPUAndreas Färber2013-03-121-2/+0
* target-i386: Add CC_OP_CLRRichard Henderson2013-02-191-0/+2
* target-i386: Implement ADX extensionRichard Henderson2013-02-191-0/+4
* target-i386: Implement BLSR, BLSMSK, BLSIRichard Henderson2013-02-181-0/+5
* target-i386: Use CC_SRC2 for ADC and SBBRichard Henderson2013-02-181-4/+6
* target-i386: Name the cc_op enumerationRichard Henderson2013-02-181-2/+2
* target-i386: compute eflags outside rcl/rcr helperPaolo Bonzini2013-02-181-1/+0
* target-i386: Move cpu_x86_init()Andreas Färber2013-02-161-1/+0
* target-i386: Pass X86CPU to cpu_x86_set_a20()Andreas Färber2013-02-011-1/+1
* target-i386: Remove vendor_override field from CPUX86StateIgor Mammedov2013-01-271-1/+0
* target-i386: Replace uint32_t vendor fields by vendor string in x86_def_tIgor Mammedov2013-01-271-3/+3
* pc: Generate APIC IDs according to CPU topologyEduardo Habkost2013-01-271-0/+1
* target-i386: Introduce x86_cpu_apic_id_from_index() functionEduardo Habkost2013-01-271-0/+2
* pc: Reverse pc_init_pci() compatibility logicEduardo Habkost2013-01-271-1/+1
* target-i386: Use switch in check_hw_breakpoints()liguang2013-01-151-1/+1
* target-i386: Introduce hw_{local,global}_breakpoint_enabled()liguang2013-01-151-2/+13
* target-i386: Define DR7 bit field constantsliguang2013-01-151-0/+6
* target-i386/cpu: Introduce FeatureWord typedefsEduardo Habkost2013-01-151-0/+15
OpenPOWER on IntegriCloud