https://bugs.kde.org/show_bug.cgi?id=408140
Bug ID: 408140
Summary: Missing support for vmovdqu64
Product: valgrind
Version: 3.15 SVN
Platform: Compiled Sources
OS: Linux
Status: REPORTED
Severity: normal
Priority: NOR
Component: vex
Assignee: [email protected]
Reporter: [email protected]
Target Milestone: ---
Whe running a binary using the "vmovdqu64" instruction, valgrind dies with the
usual "unhandled instruction bytes".
vex amd64->IR: unhandled instruction bytes: 0x62 0xD1 0xFE 0x8 0x6F 0x47 0x2C
0x48 0x8B 0x15
This was found initially on Gentoo's Valgrind 3.15.0, but I built from git
(sources) and replicated.
I hacked in a C file with
$ cat i.c
asm(".byte 0x62, 0xD1, 0xFE, 0x8, 0x6F, 0x47, 0x2C, 0x48, 0x8B, 0x15");
Which yields:
0000000000000000 <.text>:
0: 62 d1 fe 08 6f 47 2c vmovdqu64 0x2c0(%r15),%xmm0
7: 48 rex.W
8: 8b .byte 0x8b
9: 15 .byte 0x15
I'm happy to test any candidate patches.
--
You are receiving this mail because:
You are watching all bug changes.