DescriptionPPC/s390: [builtins] Introduce a proper BUILTIN frame type.
Port f47b9e981035c887bda5ae66203e458eb37a5a65
Original commit message:
This adds a new BUILTIN frame type, which supports variable number of
arguments for builtins implemented in hand-written native code (we will
extend this mechanism to TurboFan builtins at some point). Convert the
Math.max and Math.min builtins to construct a BUILTIN frame if required.
This does not yet work for C++ builtins, but that'll be the next step.
R=jgruber@chromium.org, joransiu@ca.ibm.com, jyan@ca.ibm.com, michael_dawson@ca.ibm.com, mbrandy@us.ibm.com
BUG=v8:4815
LOG=N
Committed: https://crrev.com/2b8f55456af77aa10d65b4cbd7fc7266fc521867
Cr-Commit-Position: refs/heads/master@{#37157}
Patch Set 1 #Patch Set 2 : added fixes #Patch Set 3 : fixed register name for ppc #Patch Set 4 : fixed load instr #Patch Set 5 : added fixes for ppc #Messages
Total messages: 9 (2 generated)
|