]> git.ipfire.org Git - thirdparty/valgrind.git/commit
s390x: Replace use of deprecated Iop_Clz64 operator
authorAndreas Arnez <arnez@linux.ibm.com>
Tue, 25 Feb 2020 14:54:46 +0000 (15:54 +0100)
committerAndreas Arnez <arnez@linux.ibm.com>
Tue, 25 Feb 2020 15:45:34 +0000 (16:45 +0100)
commitbb594e098b75ae6309c8f2ee2a7ddc5c6dc2361f
tree515aa5896da6cef0a1f99085e3e9d0e1c12a1a16
parent6f8920fd8f9381cf75f5dd0c3c65ac5d86c0a537
s390x: Replace use of deprecated Iop_Clz64 operator

The operator Iop_Clz64 has been deprecated.  Drop it in the s390x backend
and replace it by Iop_ClzNat64.  Previously s390_irgen_FLOGR() handled the
value zero specially and replaced it by 1 before applying Iop_Clz64.  With
Iop_ClzNat64 this is no longer needed, so remove this special-case
handling.
VEX/priv/guest_s390_toIR.c
VEX/priv/host_s390_isel.c