aboutsummaryrefslogtreecommitdiff
path: root/target/i386
AgeCommit message (Expand)Author
2024-06-06target/i386: fix SSE and SSE2 feature checkXinyu Li
2024-06-06target/i386: fix xsave.flat from kvm-unit-testsPaolo Bonzini
2024-05-27target/i386: no single-step exception after MOV or POP SSPaolo Bonzini
2024-05-27target/i386: disable jmp_opt if EFLAGS.RF is 1Paolo Bonzini
2024-05-27target-i386: hyper-v: Correct kvm_hv_handle_exit return valuedonsheng
2024-05-27target/i386: rdpkru/wrpkru are no-prefix instructionsPaolo Bonzini
2024-05-27target/i386: fix operand size for DATA16 REX.W POPCNTPaolo Bonzini
2024-05-09target/i386: Give IRQs a chance when resetting HF_INHIBIT_IRQ_MASKRuihan Li
2024-04-09target/i386: Revert monitor_puts() in do_inject_x86_mce()Tao Su
2024-04-09target/i386: fix direction of "32-bit MMU" testPaolo Bonzini
2024-04-09target/i386: use separate MMU indexes for 32-bit accessesPaolo Bonzini
2024-03-21target/i386: introduce function to query MMU indicesPaolo Bonzini
2024-02-28target/i386: leave the A20 bit set in the final NPT walkPaolo Bonzini
2024-02-28target/i386: remove unnecessary/wrong application of the A20 maskPaolo Bonzini
2024-02-28target/i386: Fix physical address truncationPaolo Bonzini
2024-02-28target/i386: check validity of VMCB addressesPaolo Bonzini
2024-02-28target/i386: mask high bits of CR3 in 32-bit modePaolo Bonzini
2024-02-20target/i386: Generate an illegal opcode exception on cmp instructions with lo...Ziqiao Kong
2024-02-20i386/cpuid: Move leaf 7 to correct groupXiaoyao Li
2024-02-20i386/cpuid: Decrease cpuid_i when skipping CPUID leaf 1FXiaoyao Li
2024-02-20i386/cpu: Mask with XCR0/XSS mask for FEAT_XSAVE_XCR0_HI and FEAT_XSAVE_XSS_H...Xiaoyao Li
2024-02-20i386/cpu: Clear FEAT_XSAVE_XSS_LO/HI leafs when CPUID_EXT_XSAVE is not availableXiaoyao Li
2024-01-20target/i386: pcrel: store low bits of physical address in data[0]Paolo Bonzini
2024-01-20target/i386: fix incorrect EIP in PC-relative translation blocksguoguangyao
2024-01-20target/i386: Do not re-compute new pc with CF_PCRELRichard Henderson
2024-01-20target/i386: Fix 32-bit wrapping of pc/eip computationRichard Henderson
2023-10-04target/i386: fix memory operand size for CVTPS2PDPaolo Bonzini
2023-10-04target/i386: generalize operand size "ph" for use in CVTPS2PDPaolo Bonzini
2023-10-04target/i386: Fix exception classes for MOVNTPS/MOVNTPD.Ricky Zhou
2023-10-04target/i386: Fix exception classes for SSE/AVX instructions.Ricky Zhou
2023-10-04target/i386: Fix and add some comments next to SSE/AVX instructions.Ricky Zhou
2023-10-04target/i386: fix operand size of unary SSE operationsPaolo Bonzini
2023-09-11kvm: Introduce kvm_arch_get_default_type hookAkihiko Odaki
2023-08-05target/i386: Check CR0.TS before enter_mmxMatt Borgerson
2023-05-18target/i386: fix avx2 instructions vzeroall and vpermdqXinyu Li
2023-05-18target/i386: fix operand size for VCOMI/VUCOMI instructionsPaolo Bonzini
2023-04-27target/i386: Change wrong XFRM value in SGX CPUID leafYang Zhong
2023-03-29target/i386: Fix BZHI instructionRichard Henderson
2023-03-29target/i386: fix ADOX followed by ADCXPaolo Bonzini
2023-03-29target/i386: Fix C flag for BLSI, BLSMSK, BLSRRichard Henderson
2023-03-29target/i386: Fix BEXTR instructionRichard Henderson
2022-12-01target/i386: Always completely initialize TranslateFaultRichard Henderson
2022-12-01target/i386: allow MMX instructions with CR4.OSFXSR=0Paolo Bonzini
2022-11-15target/i386: hardcode R_EAX as destination register for LAHF/SAHFPaolo Bonzini
2022-11-15target/i386: fix cmpxchg with 32-bit register destinationPaolo Bonzini
2022-11-03Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into stagingStefan Hajnoczi
2022-11-02target/i386: Fix test for paging enabledRichard Henderson
2022-11-01target/i386: Expand eflags updates inlineRichard Henderson
2022-11-01accel/tcg: Remove will_exit argument from cpu_restore_stateRichard Henderson
2022-11-01target/i386: Use cpu_unwind_state_data for tpr accessRichard Henderson