]> git.ipfire.org Git - thirdparty/valgrind.git/commit
Improve insn selection for helper calls. Attempt to evaluate arguments
authorFlorian Krohm <florian@eich-krohm.de>
Wed, 9 May 2012 13:31:09 +0000 (13:31 +0000)
committerFlorian Krohm <florian@eich-krohm.de>
Wed, 9 May 2012 13:31:09 +0000 (13:31 +0000)
commit2e0413034c92003d53543dd0510adb84aed3d296
tree660f8c6cc19fcbea06cf98b80d3c987f30c8c4e0
parentcb6736549e228fbde5484f1205014a192ce3063c
Improve insn selection for helper calls. Attempt to evaluate arguments
into the real register that is mandated by the ABI instead of evaluating
it in a virtual register and then move the result.
Observed savings in insns between 0.5% and 1.4%.
Probably an overrated optimization given current helper functions which
rarely take more than one argument.

git-svn-id: svn://svn.valgrind.org/vex/trunk@2326
VEX/priv/host_s390_isel.c