1
0
Fork 0
mirror of https://github.com/yuzu-emu/unicorn.git synced 2025-03-08 10:09:43 +00:00
unicorn/qemu/target/i386
Xiaoyao Li d9d68cc128 i386/cpu: Clear FEAT_XSAVE_COMP_{LO,HI} when XSAVE is not available
Per Intel SDM vol 1, 13.2, if CPUID.1:ECX.XSAVE[bit 26] is 0, the
processor provides no further enumeration through CPUID function 0DH.
QEMU does not do this for "-cpu host,-xsave".

Backports 19ca8285fcd61a8f60f2f44f789a561e0958e8e6
2021-03-01 19:04:03 -05:00
..
arch_memory_mapping.c
bpt_helper.c
cc_helper.c
cc_helper_template.h
cpu-param.h
cpu-qom.h
cpu.c i386/cpu: Clear FEAT_XSAVE_COMP_{LO,HI} when XSAVE is not available 2021-03-01 19:04:03 -05:00
cpu.h target/i386: add fast short REP MOV support 2021-02-25 23:31:42 -05:00
excp_helper.c
fpu_helper.c target/i386: floatx80: avoid compound literals in static initializers 2021-02-25 23:38:54 -05:00
helper.c target/i386: fix IEEE SSE floating-point exception raising 2021-02-25 23:21:32 -05:00
helper.h target/i386: fix IEEE SSE floating-point exception raising 2021-02-25 23:21:32 -05:00
int_helper.c
Makefile.objs
mem_helper.c
misc_helper.c
mpx_helper.c
ops_sse.h target/i386: fix IEEE SSE floating-point exception raising 2021-02-25 23:21:32 -05:00
ops_sse_header.h
seg_helper.c
shift_helper_template.h
smm_helper.c
svm.h
svm_helper.c
topology.h
translate.c target/i386: Save cc_op before loop insns 2021-02-25 23:36:43 -05:00
unicorn.c
unicorn.h