https://bugs.kde.org/show_bug.cgi?id=397089

            Bug ID: 397089
           Summary: [PATCH] Incorrect decoding of three-register
                    vmovss/vmovsd opcode 11h
           Product: valgrind
           Version: 3.13.0
          Platform: Compiled Sources
                OS: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: NOR
         Component: vex
          Assignee: jsew...@acm.org
          Reporter: tomastr...@gmx.com
  Target Milestone: ---

Created attachment 114267
  --> https://bugs.kde.org/attachment.cgi?id=114267&action=edit
Proposed patch

vmovss/vmovsd xmm1, xmm2, xmm3 using opcode 11h was decoded exactly the same as
opcode 10h, swapping the xmm1 and xmm3 arguments. This leads to all kinds of
floating point software going crazy under Valgrind because of assignments
suddenly working in the wrong direction.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to