Hi
On 24/02/2026 04:22, Steve Edmonds wrote:
vex x86->IR: unhandled instruction bytes: 0x66 0xF 0x38 0x39
That ought to work
case 0x39:
case 0x3D:
/* 66 0F 38 39 /r = PMINSD xmm1, xmm2/m128
Minimum of Packed Signed Double Word Integers (XMM)
66 0F 38 3D /r = PMAXSD xmm1, xmm2/m128
Maximum of Packed Signed Double Word Integers (XMM)
*/
if (have66noF2noF3(pfx) && sz == 2) {
/* FIXME: this needs an alignment check */
Bool isMAX = opc == 0x3D;
delta = dis_SSEint_E_to_G(
vbi, pfx, delta,
isMAX ? "pmaxsd" : "pminsd",
isMAX ? Iop_Max32Sx4 : Iop_Min32Sx4,
False
);
goto decode_success;
}
break;
It was also fairly recently added to x86 by Alexandra Hajkova. You will
need to build Valgrind from source or wait for version 3.27 for that.
Would it be possible for me to build 'quasar'? Is it this
https://quasar.dev/start/quasar-cli/ ?
Regards
Paul
_______________________________________________
Valgrind-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/valgrind-users