]> git.ipfire.org Git - thirdparty/valgrind.git/commit
Bug 509517 - s390x: Fix even/odd lane confusion for VME etc.
authorAndreas Arnez <arnez@linux.ibm.com>
Mon, 15 Sep 2025 13:39:11 +0000 (15:39 +0200)
committerAndreas Arnez <arnez@linux.ibm.com>
Tue, 16 Sep 2025 14:38:04 +0000 (16:38 +0200)
commit6ac493c0ea305b2f7645c86ae0b0318db0fbf3e3
tree9e3abaa0d7a7da200946251d7299112931896222
parent7fba6571c830e218585271a0b8ba842120756dd7
Bug 509517 - s390x: Fix even/odd lane confusion for VME etc.

Fix the swapping of even/odd IROps generation in guest_s390_toIR.c for
VME, VMO, VMLE, VMLO, VMAE, VMAO, VMALE, and VMALO.  Adjust the code
generation for the according IROps to match the documentation in
libvex_ir.h.
VEX/priv/guest_s390_toIR.c
VEX/priv/host_s390_defs.c
VEX/priv/host_s390_defs.h
VEX/priv/host_s390_isel.c