https://bugs.kde.org/show_bug.cgi?id=406132
Bug ID: 406132 Summary: vex amd64->IR: CMPS without rep prefix is not handled Product: valgrind Version: 3.14.0 Platform: unspecified OS: All Status: REPORTED Severity: normal Priority: NOR Component: vex Assignee: jsew...@acm.org Reporter: iglosig...@gmail.com Target Milestone: --- Created attachment 119205 --> https://bugs.kde.org/attachment.cgi?id=119205&action=edit Patch fixing the issue like it was fixed in movs SUMMARY The instruction CMPS{B,W,D,Q} can be used with or without prefix, the x86->IR valgrind backend supports the instruction without prefix but the amd64 one does not. Attached to the issue is a patch fixing it. STEPS TO REPRODUCE 1. Write any small program that uses cmps{b,w,d,q} on amd64. OBSERVED RESULT VEX will say that the instructions is not handled. EXPECTED RESULT Correct handling of the instruction like in the x86->IR backend -- You are receiving this mail because: You are watching all bug changes.