You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
qemu/target/i386/tcg
Paolo Bonzini e12799fc61 target/i386/tcg: commonize code to compute SF/ZF/PF
PF/ZF/SF are computed the same way for almost all CC_OP values (depending
only on the operand size in the case of ZF and SF).  The only exception is
PF for CC_OP_BLSI* and CC_OP_BMILG*; but AMD documents that PF should
be computed normally (rather than being undefined) so that is a kind of
bug fix.

Put the common code at the end of helper_cc_compute_all, shaving
another kB from its text.

Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
1 week ago
..
system include: move hw/irq.h to hw/core/ 1 week ago
user target/i386: Fix #GP error code for INT instructions 1 week ago
access.c include: Remove 'exec/exec-all.h' 8 months ago
access.h target/i386: Add tcg/access.[ch] 2 years ago
bpt_helper.c compiler.h: replace QEMU_NORETURN with G_NORETURN 4 years ago
cc_helper.c target/i386/tcg: commonize code to compute SF/ZF/PF 1 week ago
cc_helper_template.h.inc target/i386/tcg: commonize code to compute SF/ZF/PF 1 week ago
decode-new.c.inc target/i386/tcg: move fetch code out of translate.c 1 week ago
decode-new.h target/i386: convert CMPXCHG8B/CMPXCHG16B to new decoder 1 year ago
emit.c.inc target/i386/tcg: add a CCOp for SBB x,x 1 week ago
excp_helper.c target/i386: call plugin trap callbacks 2 months ago
fpu_helper.c target/i386: Wire up MXCSR.DE and FPUS.DE correctly 7 months ago
helper-tcg.h target/i386: svm: fix sign extension of exit code 2 months ago
int_helper.c include: Remove 'exec/exec-all.h' 8 months ago
mem_helper.c include: Remove 'exec/exec-all.h' 8 months ago
meson.build include: Rename sysemu/ -> system/ 1 year ago
misc_helper.c exec: Declare tlb_flush*() in 'exec/cputlb.h' 10 months ago
mpx_helper.c include: Remove 'exec/exec-all.h' 8 months ago
ops_sse_header.h.inc target/i386: implement SHA instructions 2 years ago
seg_helper.c target/i386: fix stack size when delivering real mode interrupts 2 months ago
seg_helper.h target/i386: Restrict cpu_mmu_index_kernel() to TCG 9 months ago
tcg-cpu.c target/i386: Fill in TCGCPUOps.pointer_wrap 7 months ago
tcg-cpu.h target/i386: Remove AccelCPUClass::cpu_class_init need 9 months ago
tcg-stub.c i386: move TCG accel files into tcg/ 5 years ago
translate.c target/i386/tcg: move fetch code out of translate.c 1 week ago