]> git.ipfire.org Git - thirdparty/valgrind.git/commitdiff
s390: Fix another harmless unop/binop field mixup.
authorFlorian Krohm <florian@eich-krohm.de>
Wed, 19 Sep 2012 16:01:21 +0000 (16:01 +0000)
committerFlorian Krohm <florian@eich-krohm.de>
Wed, 19 Sep 2012 16:01:21 +0000 (16:01 +0000)
Spotted by Maran <maranp@linux.vnet.ibm.com>

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

VEX/priv/host_s390_defs.c

index 3baf5a3f0ee05ac43aa52f42c3a79cf5a26336e5..36678326ec142c2cbd18f701c4b3c20ce78fce50 100644 (file)
@@ -883,9 +883,9 @@ s390_insn_map_regs(HRegRemap *m, s390_insn *insn)
       insn->variant.bfp_binop.op2_hi =
          lookupHRegRemap(m, insn->variant.bfp_binop.op2_hi);
       if (insn->size == 16) {
-         insn->variant.bfp_unop.dst_lo =
+         insn->variant.bfp_binop.dst_lo =
             lookupHRegRemap(m, insn->variant.bfp_binop.dst_lo);
-         insn->variant.bfp_unop.op_lo  =
+         insn->variant.bfp_binop.op2_lo  =
             lookupHRegRemap(m, insn->variant.bfp_binop.op2_lo);
       }
       break;