aboutsummaryrefslogtreecommitdiff
path: root/target/i386
AgeCommit message (Expand)Author
2022-10-11target/i386: Enable TARGET_TB_PCRELRichard Henderson
2022-10-11target/i386: Inline gen_jmp_imRichard Henderson
2022-10-11target/i386: Add cpu_eipRichard Henderson
2022-10-11target/i386: Create eip_cur_tlRichard Henderson
2022-10-11target/i386: Merge gen_jmp_tb and gen_goto_tb into gen_jmp_relRichard Henderson
2022-10-11target/i386: Remove MemOp argument to gen_op_j*_ecxRichard Henderson
2022-10-11target/i386: Use gen_jmp_rel for DISAS_TOO_MANYRichard Henderson
2022-10-11target/i386: Use gen_jmp_rel for gen_jccRichard Henderson
2022-10-11target/i386: Use gen_jmp_rel for loop, repz, jecxz insnsRichard Henderson
2022-10-11target/i386: Create gen_jmp_relRichard Henderson
2022-10-11target/i386: Use DISAS_TOO_MANY to exit after gen_io_startRichard Henderson
2022-10-11target/i386: Create eip_next_*Richard Henderson
2022-10-11target/i386: Truncate values for lcall_real to i32Richard Henderson
2022-10-11target/i386: Introduce DISAS_JUMPRichard Henderson
2022-10-11target/i386: Remove cur_eip, next_eip arguments to gen_repz*Richard Henderson
2022-10-11target/i386: Create cur_insn_len, cur_insn_len_i32Richard Henderson
2022-10-11target/i386: USe DISAS_EOB_ONLYRichard Henderson
2022-10-11target/i386: Use DISAS_EOB_NEXTRichard Henderson
2022-10-11target/i386: Use DISAS_EOB* in gen_movl_seg_T0Richard Henderson
2022-10-11target/i386: Introduce DISAS_EOB*Richard Henderson
2022-10-11target/i386: Create gen_update_eip_nextRichard Henderson
2022-10-11target/i386: Create gen_update_eip_curRichard Henderson
2022-10-11target/i386: Remove cur_eip, next_eip arguments to gen_interruptRichard Henderson
2022-10-11target/i386: Remove cur_eip argument to gen_exceptionRichard Henderson
2022-10-11target/i386: Return bool from disas_insnRichard Henderson
2022-10-11target/i386: Remove pc_startRichard Henderson
2022-10-11i386: add notify VM exit supportChenyi Qiang
2022-10-10kvm: allow target-specific accelerator propertiesPaolo Bonzini
2022-10-10i386: kvm: extend kvm_{get, put}_vcpu_events to support pending triple faultChenyi Qiang
2022-10-06dump: Replace opaque DumpState pointer with a typed oneJanosch Frank
2022-10-06monitor: expose monitor_puts to rest of codeAlex Bennée
2022-10-05Merge tag 'pull-tcg-20221004' of https://gitlab.com/rth7680/qemu into stagingStefan Hajnoczi
2022-10-04accel/tcg: Introduce tb_pc and log_pcRichard Henderson
2022-10-04hw/core: Add CPUClass.get_pcRichard Henderson
2022-10-04Merge tag 'trivial-branch-for-7.2-pull-request' of https://gitlab.com/laurent...Stefan Hajnoczi
2022-10-04Drop superfluous conditionals around g_free()Markus Armbruster
2022-10-01target/i386/kvm: fix kvmclock_current_nsec: Assertion `time.tsc_timestamp <= ...Ray Zhang
2022-09-19target/i386: introduce insn_get_addrPaolo Bonzini
2022-09-19target/i386: REPZ and REPNZ are mutually exclusivePaolo Bonzini
2022-09-19target/i386: fix INSERTQ implementationPaolo Bonzini
2022-09-19target/i386: correctly mask SSE4a bit indices in register operandsPaolo Bonzini
2022-09-18target/i386: Raise #GP on unaligned m128 accesses when required.Paolo Bonzini
2022-09-06target/i386: Make translator stop before the end of a pageIlya Leoshkevich
2022-09-06accel/tcg: Add pc and host_pc params to gen_intermediate_codeRichard Henderson
2022-09-06accel/tcg: Remove translator_ldswRichard Henderson
2022-09-01target/i386: AVX+AES helpers prepPaul Brook
2022-09-01target/i386: AVX pclmulqdq prepPaul Brook
2022-09-01target/i386: Rewrite blendv helpersPaul Brook
2022-09-01target/i386: Misc AVX helper prepPaul Brook
2022-09-01target/i386: Destructive FP helpers for AVXPaul Brook