]> git.ipfire.org Git - thirdparty/valgrind.git/commitdiff
VCMPPD and VCMPPS incremental fix
authorJulian Seward <jseward@acm.org>
Sun, 24 Jun 2012 13:27:46 +0000 (13:27 +0000)
committerJulian Seward <jseward@acm.org>
Sun, 24 Jun 2012 13:27:46 +0000 (13:27 +0000)
(Jakub Jelinek, jakub@redhat.com), #273475 comment 133.

git-svn-id: svn://svn.valgrind.org/vex/trunk@2405

VEX/priv/guest_amd64_toIR.c

index 686023ddf9304d8c5a214a6c6913dc36bdf4d076..602f229990c6d06197170e5d7d5d096a1a9fae05 100644 (file)
@@ -20770,8 +20770,8 @@ Long dis_AVX256_cmp_V_E_to_G ( /*OUT*/Bool* uses_vvvv,
           opname, (Int)imm8, dis_buf, nameYMMReg(rV), nameYMMReg(rG));
    }
 
-   breakupV256toV128s( preSwap ? argL : argR, &argLhi, &argLlo );
-   breakupV256toV128s( preSwap ? argR : argL, &argRhi, &argRlo );
+   breakupV256toV128s( preSwap ? argR : argL, &argLhi, &argLlo );
+   breakupV256toV128s( preSwap ? argL : argR, &argRhi, &argRlo );
    assign(plain, binop( Iop_V128HLtoV256,
                         binop(op, mkexpr(argLhi), mkexpr(argRhi)),
                         binop(op, mkexpr(argLlo), mkexpr(argRlo)) ) );