qemu/target/i386/tcg
Paolo Bonzini ad441b8b79 target/i386: implement TSS trap bit
Now that we can do so after the error code has been pushed, raising
the #DB exception for task-switch traps is trivial.

Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
2025-05-12 17:48:32 +02:00
..
system include: Remove 'exec/exec-all.h' 2025-04-30 12:45:05 -07:00
user include: Remove 'exec/exec-all.h' 2025-04-30 12:45:05 -07:00
access.c include: Remove 'exec/exec-all.h' 2025-04-30 12:45:05 -07:00
access.h target/i386: Add tcg/access.[ch] 2024-05-26 12:51:50 -07:00
bpt_helper.c compiler.h: replace QEMU_NORETURN with G_NORETURN 2022-04-21 17:03:51 +04:00
cc_helper.c target/i386: use compiler builtin to compute PF 2024-10-31 18:28:33 +01:00
cc_helper_template.h.inc target/i386: tcg: use cout to commonize add/adc/sub/sbb cases 2025-04-17 18:23:26 +02:00
decode-new.c.inc target/i386: ignore misplaced REX prefixes 2025-05-12 17:48:32 +02:00
decode-new.h target/i386: convert CMPXCHG8B/CMPXCHG16B to new decoder 2024-10-17 19:41:29 +02:00
emit.c.inc target/i386: do not trigger IRQ shadow for LSS 2025-05-02 17:38:24 +02:00
excp_helper.c include: Remove 'exec/exec-all.h' 2025-04-30 12:45:05 -07:00
fpu_helper.c exec: Restrict 'cpu_ldst.h' to accel/tcg/ 2025-04-23 15:07:32 -07:00
helper-tcg.h include: Remove 'exec/exec-all.h' 2025-04-30 12:45:05 -07:00
int_helper.c include: Remove 'exec/exec-all.h' 2025-04-30 12:45:05 -07:00
mem_helper.c include: Remove 'exec/exec-all.h' 2025-04-30 12:45:05 -07:00
meson.build include: Rename sysemu/ -> system/ 2024-12-20 17:44:56 +01:00
misc_helper.c exec: Declare tlb_flush*() in 'exec/cputlb.h' 2025-03-08 07:56:14 -08:00
mpx_helper.c include: Remove 'exec/exec-all.h' 2025-04-30 12:45:05 -07:00
ops_sse_header.h.inc target/i386: implement SHA instructions 2023-10-25 17:35:07 +02:00
seg_helper.c target/i386: implement TSS trap bit 2025-05-12 17:48:32 +02:00
seg_helper.h target/i386: Restrict cpu_mmu_index_kernel() to TCG 2025-04-23 15:04:57 -07:00
tcg-cpu.c accel/tcg: Move cpu_get_tb_cpu_state to TCGCPUOps 2025-04-30 12:45:05 -07:00
tcg-cpu.h target/i386: Remove AccelCPUClass::cpu_class_init need 2025-04-23 15:07:32 -07:00
tcg-stub.c i386: move TCG accel files into tcg/ 2020-12-16 14:06:53 -05:00
translate.c include: Remove 'exec/exec-all.h' 2025-05-06 11:03:31 -04:00