-
bjaideep authored
Port eb841269 Original commit message: One caveat: the Crankshaft stub used to preserve callee-clobbered double registers, which is contrary to any real platform ABI that we support. Since the only current use of this stub is in Crankshaft, the instruction there now must be marked as double-clobbering. This might result in a small performance regression. However, when this stub is eventually used in TF-generated code, it will be called from deferred code that can save doubles only on the rarely-taken path... something that Crankshaft can't do. R=danno@chromium.org, joransiu@ca.ibm.com, jyan@ca.ibm.com, michael_dawson@ca.ibm.com, mbrandy@us.ibm.com BUG=chromium:608675 LOG=N Review-Url: https://codereview.chromium.org/2227673003 Cr-Commit-Position: refs/heads/master@{#38444}
c39660a4
Name |
Last commit
|
Last update |
---|---|---|
.. | ||
OWNERS | ||
lithium-codegen-ppc.cc | ||
lithium-codegen-ppc.h | ||
lithium-gap-resolver-ppc.cc | ||
lithium-gap-resolver-ppc.h | ||
lithium-ppc.cc | ||
lithium-ppc.h |