DescriptionX87: [turbofan]: Implement tail calls with more callee than caller parameters.
port c6d310da4d86ce2d8178a49f4d34b66ad6143432 (r32151)
original commit message:
* Adds a PrepareForTailCall instruction that bumps the stack in the case that
the number of parameters passed to the callee causes the stack to exceed the
calleer's frame size.
* Uses the gap resolver to move the saved caller return address and frame
pointer to the approprate location in the tail-called frame.
BUG=
Committed: https://crrev.com/8dda6ee726674ab216e0e264c28e3fe9b9d62f0c
Cr-Commit-Position: refs/heads/master@{#32162}
Patch Set 1 #
Messages
Total messages: 7 (2 generated)
|