aboutsummaryrefslogtreecommitdiff
path: root/target/i386/cpu.h
AgeCommit message (Expand)AuthorFilesLines
2022-10-20target/i386: implement F16C instructionsPaolo Bonzini1-0/+3
2022-10-18target/i386: add AVX_EN hflagPaul Brook1-0/+3
2022-10-18target/i386: Define XMMReg and access macros, align ZMM registersRichard Henderson1-14/+44
2022-10-18target/i386: Use MMU_NESTED_IDX for vmload/vmsaveRichard Henderson1-2/+0
2022-10-18target/i386: Add MMU_PHYS_IDX and MMU_NESTED_IDXRichard Henderson1-0/+3
2022-10-18hyperv: fix SynIC SINT assertion failure on guest resetMaciej S. Szmigiero1-0/+2
2022-10-13Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into stagingStefan Hajnoczi1-0/+4
2022-10-11linux-user: i386/signal: support XSAVE/XRSTOR for signal frame fpstatePaolo Bonzini1-0/+3
2022-10-10i386: kvm: extend kvm_{get, put}_vcpu_events to support pending triple faultChenyi Qiang1-0/+1
2022-10-06dump: Replace opaque DumpState pointer with a typed oneJanosch Frank1-4/+4
2022-05-25i386: Hyper-V Direct TLB flush hypercallVitaly Kuznetsov1-0/+1
2022-05-25i386: Hyper-V Support extended GVA ranges for TLB flush hypercallsVitaly Kuznetsov1-0/+1
2022-05-25i386: Hyper-V XMM fast hypercall input featureVitaly Kuznetsov1-0/+1
2022-05-25i386: Hyper-V Enlightened MSR bitmap featureVitaly Kuznetsov1-0/+1
2022-05-25i386: Use hv_build_cpuid_leaf() for HV_CPUID_NESTED_FEATURESVitaly Kuznetsov1-1/+0
2022-05-14target/i386: Add MSR access interface for Arch LBRYang Weijiang1-0/+10
2022-05-14target/i386: Add XSAVES support for Arch LBRYang Weijiang1-0/+23
2022-05-14target/i386: Enable support for XSAVES based featuresYang Weijiang1-2/+12
2022-05-14target/i386: Add lbr-fmt vPMU option to support guest LBRYang Weijiang1-0/+10
2022-04-13target/i386: Remove unused XMMReg, YMMReg types and CPUState fieldsPeter Maydell1-18/+0
2022-04-06hyperv: Add support to process syndbg commandsJon Doron1-0/+7
2022-04-06Move CPU softfloat unions to cpu-float.hMarc-André Lureau1-0/+1
2022-04-06Replace config-time define HOST_WORDS_BIGENDIANMarc-André Lureau1-1/+1
2022-03-24target/i386: properly reset TSC on resetPaolo Bonzini1-1/+1
2022-03-23KVM: x86: workaround invalid CPUID[0xD,9] info on some AMD processorsPaolo Bonzini1-0/+2
2022-03-15x86: Support XFD and AMX xsave data migrationZeng Guang1-0/+9
2022-03-15x86: add support for KVM_CAP_XSAVE2 and AMX state migrationJing Liu1-0/+4
2022-03-15x86: Add XFD faulting bit for state componentsJing Liu1-0/+2
2022-03-15x86: Grant AMX permission for guestYang Zhong1-0/+4
2022-03-15x86: Add AMX XTILECFG and XTILEDATA componentsJing Liu1-1/+17
2022-03-15x86: Fix the 64-byte boundary enumeration for extended stateJing Liu1-0/+6
2022-03-06target: Use ArchCPU as interface to target CPUPhilippe Mathieu-Daudé1-1/+1
2022-03-06target: Introduce and use OBJECT_DECLARE_CPU_TYPE() macroPhilippe Mathieu-Daudé1-2/+0
2022-03-06target: Use CPUArchState as interface to target-specific CPU statePhilippe Mathieu-Daudé1-2/+1
2022-02-16target/i386: add TCG support for UMIPGareth Webb1-1/+3
2022-01-12KVM: use KVM_{GET|SET}_SREGS2 when supported.Maxim Levitsky1-0/+3
2021-11-02KVM: SVM: add migration support for nested TSC scalingMaxim Levitsky1-0/+4
2021-10-01i386: Make Hyper-V version id configurableVitaly Kuznetsov1-1/+6
2021-10-01i386: Implement pseudo 'hv-avic' ('hv-apicv') enlightenmentVitaly Kuznetsov1-0/+1
2021-10-01i386: Support KVM_CAP_HYPERV_ENFORCE_CPUIDVitaly Kuznetsov1-0/+1
2021-10-01i386: Support KVM_CAP_ENFORCE_PV_FEATURE_CPUIDVitaly Kuznetsov1-0/+3
2021-09-30i386: Add get/set/migrate support for SGX_LEPUBKEYHASH MSRsSean Christopherson1-0/+1
2021-09-30i386: Add SGX CPUID leaf FEAT_SGX_12_1_EAXSean Christopherson1-0/+1
2021-09-30i386: Add SGX CPUID leaf FEAT_SGX_12_0_EBXSean Christopherson1-0/+1
2021-09-30i386: Add SGX CPUID leaf FEAT_SGX_12_0_EAXSean Christopherson1-0/+1
2021-09-30i386: Add primary SGX CPUID and MSR definesSean Christopherson1-0/+12
2021-09-21include/exec: Move cpu_signal_handler declarationRichard Henderson1-7/+0
2021-09-14user: Remove cpu_get_pic_interrupt() stubsPhilippe Mathieu-Daudé1-1/+1
2021-09-14target/i386: Restrict sysemu-only fpu_helper helpersPhilippe Mathieu-Daudé1-0/+3
2021-09-13target/i386: Added vVMLOAD and vVMSAVE featureLara Lazier1-0/+2