aboutsummaryrefslogtreecommitdiff
path: root/target/i386
AgeCommit message (Expand)AuthorFilesLines
3 daystarget/i386/sev: Reduce system specific declarationsPhilippe Mathieu-Daudé1-13/+16
8 daystarget/i386: Constify all PropertyRichard Henderson1-2/+2
11 daysMerge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into stagingStefan Hajnoczi2-11/+2
12 daystarget/i386: Set default NaN pattern explicitlyPeter Maydell1-0/+4
12 daystarget/i386: Set Float3NaNPropRule explicitlyPeter Maydell1-0/+1
12 daystarget/x86: Set FloatInfZeroNaNRule explicitlyPeter Maydell1-0/+7
13 daysi386: Replace type_register() with type_register_static()Zhao Liu1-1/+1
13 dayskvm: remove unnecessary #ifdefPaolo Bonzini1-10/+1
2024-11-28hvf: complete 1G page supportAlexander Graf1-10/+20
2024-11-19hvf: remove unused but set variablePierrick Bouvier1-5/+5
2024-11-18Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into stagingPeter Maydell1-0/+5
2024-11-18target/i386: hyperv: add stub for hyperv_syndbg_query_optionsPaolo Bonzini1-0/+5
2024-11-16target/i386: fix hang when using slow path for ptw_setlPierrick Bouvier1-0/+5
2024-11-09i386/hvf: Removes duplicate/shadowed variables in hvf_vcpu_execPhil Dennis-Jordan1-3/+0
2024-11-09i386/hvf: Raise exception on error setting APICBASEPhil Dennis-Jordan1-2/+9
2024-11-09i386/hvf: Fixes startup memory leak (vmcs caps)Phil Dennis-Jordan1-1/+3
2024-11-09i386/hvf: Fix for UB in handling CPUID function 0xDPhil Dennis-Jordan1-2/+2
2024-11-09i386/hvf: Integrates x2APIC support with hvf accelPhil Dennis-Jordan2-1/+32
2024-11-07target/i386: Fix legacy page table walkAlexander Graf3-2/+3
2024-11-07target/i386/hvf: fix clang compilation warningPierrick Bouvier1-1/+1
2024-11-07target/i386: add sha512, sm3, sm4 feature bitsPaolo Bonzini1-1/+1
2024-11-06Merge tag 'hw-misc-20241105' of https://github.com/philmd/qemu into stagingPeter Maydell2-76/+79
2024-11-05hw/core: Make CPU topology enumeration arch-agnosticZhao Liu2-74/+74
2024-11-05i386/cpu: Don't enumerate the "invalid" CPU topology levelZhao Liu1-5/+8
2024-11-05target/i386: Set 2-NaN propagation rule explicitlyPeter Maydell3-0/+47
2024-10-31target/i386: Introduce GraniteRapids-v2 modelTao Su1-0/+17
2024-10-31target/i386: Add AVX512 state when AVX10 is supportedTao Su1-1/+9
2024-10-31target/i386: Add feature dependencies for AVX10Tao Su2-0/+20
2024-10-31target/i386: add CPUID.24 features for AVX10Tao Su2-0/+23
2024-10-31target/i386: add AVX10 feature and AVX10 version propertyTao Su3-8/+63
2024-10-31target/i386: return bool from x86_cpu_filter_featuresPaolo Bonzini1-9/+11
2024-10-31target/i386: do not rely on ExtSaveArea for accelerator-supported XCR0 bitsPaolo Bonzini2-6/+31
2024-10-31target/i386: cpu: set correct supported XCR0 features for TCGPaolo Bonzini1-2/+4
2024-10-31target/i386: use + to put flags togetherPaolo Bonzini1-12/+12
2024-10-31target/i386: use higher-precision arithmetic to compute CFPaolo Bonzini1-0/+37
2024-10-31target/i386: use compiler builtin to compute PFPaolo Bonzini4-48/+17
2024-10-31target/i386: make flag variables unsignedPaolo Bonzini1-23/+23
2024-10-31target/i386: add a note about gen_jcc1Paolo Bonzini1-0/+4
2024-10-31target/i386: add a few more trivial CCPrepare casesPaolo Bonzini1-0/+3
2024-10-31target/i386: optimize TEST+Jxx sequencesPaolo Bonzini1-0/+22
2024-10-31target/i386: optimize computation of ZF from CC_OP_DYNAMICPaolo Bonzini3-3/+21
2024-10-31target/i386: Wrap cc_op_live with a validity checkRichard Henderson4-7/+21
2024-10-31target/i386: Introduce cc_op_sizeRichard Henderson3-13/+26
2024-10-31target/i386: Rearrange CCOpRichard Henderson1-6/+8
2024-10-31target/i386: remove CC_OP_CLRPaolo Bonzini5-26/+4
2024-10-31target/i386: Tidy cc_op_str usageRichard Henderson1-6/+11
2024-10-31target/i386: use tcg_gen_ext_tl when applicablePaolo Bonzini1-8/+8
2024-10-31target/i386/hvf: fix handling of XSAVE-related CPUID bitsPaolo Bonzini1-21/+31
2024-10-31target/i386: Expose new feature bits in CPUID 8000_0021_EAX/EBXBabu Moger2-2/+18
2024-10-31target/i386: Expose bits related to SRSO vulnerabilityBabu Moger2-4/+12