Re: [PATCH 04/11] x86emul: handle AVX512-FP16 move insns

2022-08-10 Thread Jan Beulich
On 10.08.2022 20:04, Andrew Cooper wrote: > On 15/06/2022 11:28, Jan Beulich wrote: >> --- a/xen/arch/x86/x86_emulate/decode.c >> +++ b/xen/arch/x86/x86_emulate/decode.c >> @@ -585,7 +585,7 @@ static unsigned int decode_disp8scale(en >> break; >> >> case d8s_dq64: >> -return

Re: [PATCH 04/11] x86emul: handle AVX512-FP16 move insns

2022-08-10 Thread Andrew Cooper
On 15/06/2022 11:28, Jan Beulich wrote: > --- a/xen/arch/x86/x86_emulate/decode.c > +++ b/xen/arch/x86/x86_emulate/decode.c > @@ -585,7 +585,7 @@ static unsigned int decode_disp8scale(en > break; > > case d8s_dq64: > -return 2 + (s->op_bytes == 8); > +return 1 + !s->

[PATCH 04/11] x86emul: handle AVX512-FP16 move insns

2022-06-15 Thread Jan Beulich
Signed-off-by: Jan Beulich --- a/tools/tests/x86_emulator/evex-disp8.c +++ b/tools/tests/x86_emulator/evex-disp8.c @@ -622,6 +622,8 @@ static const struct test avx512_fp16_all INSN(maxsh, f3, map5, 5f,el, fp16, el), INSN(minph, , map5, 5d,vl, fp16, vl), IN