]> git.ipfire.org Git - thirdparty/valgrind.git/commit
s390: It is not necessary to save/restore the link register when
authorFlorian Krohm <florian@eich-krohm.de>
Sat, 2 Feb 2013 22:58:25 +0000 (22:58 +0000)
committerFlorian Krohm <florian@eich-krohm.de>
Sat, 2 Feb 2013 22:58:25 +0000 (22:58 +0000)
commit09fee89d6b753af6ebca6fb7a493f918e8dbacd7
tree1b280cef2fa83e2e2bf6de82aa9e3c4326536c7b
parent4a1d58e96549030cd9687e83e35c237520ab9701
s390: It is not necessary to save/restore the link register when
making a helper call. The link register needs to be saved when
switching between valgrind and client code and the dispatcher code
already does that. Julian suggested this change when he merged the
COMEM branch.
This saves between 6% and 13% of insns on the perf bucket.
Runtime difference is within noise margin.

git-svn-id: svn://svn.valgrind.org/vex/trunk@2676
VEX/priv/host_s390_defs.c
VEX/pub/libvex_s390x_common.h