Re: [PATCH 11/17] target/i386: add 60-67, 70-77 opcodes

2022-08-25 Thread Paolo Bonzini
On 8/25/22 02:33, Richard Henderson wrote: On 8/24/22 10:32, Paolo Bonzini wrote: +static void decode_group_0x63(DisasContext *s, CPUX86State *env, X86OpEntry *entry, uint8_t *b) +{ +    static X86OpEntry arpl = X86_OP_ENTRY2(ARPL, E,w, G,w, .special = X86_SPECIAL_ProtMode); +    static X86Op

Re: [PATCH 11/17] target/i386: add 60-67, 70-77 opcodes

2022-08-24 Thread Richard Henderson
On 8/24/22 10:32, Paolo Bonzini wrote: +static void decode_group_0x63(DisasContext *s, CPUX86State *env, X86OpEntry *entry, uint8_t *b) +{ +static X86OpEntry arpl = X86_OP_ENTRY2(ARPL, E,w, G,w, .special = X86_SPECIAL_ProtMode); +static X86OpEntry mov = X86_OP_ENTRY3(MOV, G,v, E,v, None

[PATCH 11/17] target/i386: add 60-67, 70-77 opcodes

2022-08-24 Thread Paolo Bonzini
Signed-off-by: Paolo Bonzini --- target/i386/tcg/decode-new.c.inc | 30 + target/i386/tcg/emit.c.inc | 77 2 files changed, 107 insertions(+) diff --git a/target/i386/tcg/decode-new.c.inc b/target/i386/tcg/decode-new.c.inc index 586894e4ee..161a