]> git.ipfire.org Git - thirdparty/valgrind.git/commit
Bug 417281 - s390x: Fix register usage of conditional moves
authorAndreas Arnez <arnez@linux.ibm.com>
Wed, 18 Mar 2020 11:24:25 +0000 (12:24 +0100)
committerAndreas Arnez <arnez@linux.ibm.com>
Wed, 18 Mar 2020 18:28:24 +0000 (19:28 +0100)
commit942a48c1db83ffbcbf1f5781d5607f3b42849b67
tree7f0e9ad369f539b7e484908d723f829460ebe1a1
parent95df121886a398f2bf5205eb63d5a9bceca5a764
Bug 417281 - s390x: Fix register usage of conditional moves

The s390x register usage callback marks the target register of a
conditional move as HRmWrite only.  It fails to mention the fact that the
target register is also an input to the insn (unless the condition is
"never" or "always").

This was discovered while investigating "grail" failures on s390x and
fixes the majority of them.
NEWS
VEX/priv/host_s390_defs.c
docs/internals/3_15_BUGSTATUS.txt