Thanks.

On 25/02/26 1:43 am, Paul Floyd via Valgrind-users wrote:

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/ ?

This is the quasar (https://quasaraccounting.com/) and I have an old non-deb version with decades of data.
I might look at building Valgrind and see what happens.
Steve
_______________________________________________
Valgrind-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/valgrind-users

Reply via email to