aboutsummaryrefslogtreecommitdiff
path: root/target/i386
AgeCommit message (Expand)Author
2024-06-05i386/sev: Move sev_launch_update to separate class methodPankaj Gupta
2024-06-05i386/sev: Introduce "sev-common" type to encapsulate common SEV stateMichael Roth
2024-06-05i386/sev: Replace error_report with error_setgPankaj Gupta
2024-06-05target/i386: fix xsave.flat from kvm-unit-testsPaolo Bonzini
2024-06-05target/i386/tcg: Fix RDPID feature checkZhao Liu
2024-06-05target/i386: fix memory opsize for Mov to/from SegXinyu Li
2024-06-05target/i386: fix SSE and SSE2 feature checkXinyu Li
2024-06-04cpu: move Qemu[Thread|Cond] setup into common codeAlex Bennée
2024-06-04target/i386/kvm: Improve KVM_EXIT_NOTIFY warningsRichard Henderson
2024-05-30accel/tcg: Make TCGCPUOps::cpu_exec_halt return bool for whether to haltPeter Maydell
2024-05-26Merge tag 'pull-lu-20240526' of https://gitlab.com/rth7680/qemu into stagingRichard Henderson
2024-05-26target/i386: Pass host pointer and size to cpu_x86_{xsave,xrstor}Richard Henderson
2024-05-26target/i386: Pass host pointer and size to cpu_x86_{fxsave,fxrstor}Richard Henderson
2024-05-26target/i386: Pass host pointer and size to cpu_x86_{fsave,frstor}Richard Henderson
2024-05-26target/i386: Convert do_xrstor to X86AccessRichard Henderson
2024-05-26target/i386: Convert do_xsave to X86AccessRichard Henderson
2024-05-26target/i386: Add {hw,sw}_reserved to X86LegacyXSaveAreaRichard Henderson
2024-05-26target/i386: Add rbfm argument to cpu_x86_{xsave,xrstor}Richard Henderson
2024-05-26target/i386: Split out do_xsave_chkRichard Henderson
2024-05-26target/i386: Convert do_xrstor_* to X86AccessRichard Henderson
2024-05-26target/i386: Convert do_xsave_* to X86AccessRichard Henderson
2024-05-26tagret/i386: Convert do_fxsave, do_fxrstor to X86AccessRichard Henderson
2024-05-26target/i386: Convert do_xrstor_{fpu,mxcr,sse} to X86AccessRichard Henderson
2024-05-26target/i386: Convert do_xsave_{fpu,mxcr,sse} to X86AccessRichard Henderson
2024-05-26target/i386: Convert do_fsave, do_frstor to X86AccessRichard Henderson
2024-05-26target/i386: Convert do_fstenv to X86AccessRichard Henderson
2024-05-26target/i386: Convert do_fldenv to X86AccessRichard Henderson
2024-05-26target/i386: Convert helper_{fbld,fbst}_ST0 to X86AccessRichard Henderson
2024-05-26target/i386: Convert do_fldt, do_fstt to X86AccessRichard Henderson
2024-05-26target/i386: Add tcg/access.[ch]Richard Henderson
2024-05-25target/i386: remove aflag argument of gen_lea_v_segPaolo Bonzini
2024-05-25target/i386: clean up repeated string operationsPaolo Bonzini
2024-05-25target/i386: introduce gen_lea_ss_ofsPaolo Bonzini
2024-05-25target/i386: use mo_stacksize morePaolo Bonzini
2024-05-25target/i386: inline gen_add_A0_ds_segPaolo Bonzini
2024-05-25target/i386: split gen_ldst_modrm for load and storePaolo Bonzini
2024-05-25target/i386: reg in gen_ldst_modrm is always OR_TMP0Paolo Bonzini
2024-05-25target/i386: raze the gen_eob* junglePaolo Bonzini
2024-05-25target/i386: assert that gen_update_eip_cur and gen_update_eip_next are the s...Paolo Bonzini
2024-05-25target/i386: avoid calling gen_eob_inhibit_irq before tb_stopPaolo Bonzini
2024-05-25target/i386: avoid calling gen_eob_syscall before tb_stopPaolo Bonzini
2024-05-25target/i386: document and group DISAS_* constantsPaolo Bonzini
2024-05-25target/i386: set CC_OP in helpers if they want CC_OP_EFLAGSPaolo Bonzini
2024-05-25target/i386: cpu_load_eflags already sets cc_opPaolo Bonzini
2024-05-25target/i386: remove unnecessary gen_update_cc_op before gen_eob*Paolo Bonzini
2024-05-25target/i386: cleanup eob handling of RSMPaolo Bonzini
2024-05-25target/i386: no single-step exception after MOV or POP SSPaolo Bonzini
2024-05-25target/i386: disable jmp_opt if EFLAGS.RF is 1Paolo Bonzini
2024-05-22target-i386: hyper-v: Correct kvm_hv_handle_exit return valuedonsheng
2024-05-22i386/cpu: Use CPUCacheInfo.share_level to encode CPUID[0x8000001D].EAX[bits 2...Zhao Liu