Some fixes for AVX (accepting instructions that don't exist), and more code cleanups for both historic and new code in the x86 TCG frontend.
Paolo Bonzini (6): target/i386/tcg: fix a few instructions that do not support VEX.L=1 target/i386/tcg: fix typo in dpps/dppd instructions target/i386/tcg: remove dead constants target/i386/tcg: merge decode_modrm and decode_modrm_address split target/i386/tcg: replace havesib variable with the SIB byte itself target/i386/tcg: cleanup #ifdef TARGET_X86_64 target/i386/tcg/translate.c | 35 +++---------- target/i386/tcg/decode-new.c.inc | 85 +++++++++++++------------------- target/i386/tcg/emit.c.inc | 22 ++++++--- 3 files changed, 54 insertions(+), 88 deletions(-) -- 2.52.0
