X87: [turbofan] Call ArgumentsAccessStub to materialize arguments.
authorchunyang.dai <chunyang.dai@intel.com>
Fri, 25 Sep 2015 03:00:27 +0000 (20:00 -0700)
committerCommit bot <commit-bot@chromium.org>
Fri, 25 Sep 2015 03:00:44 +0000 (03:00 +0000)
commit8322defdb9abea3e06d43770d261d884eeef4f96
treed187a95e070d6814174549498289a1be90d54d25
parentab9898980eeeaedc99c8f539bac9e72fad8383a4
X87: [turbofan] Call ArgumentsAccessStub to materialize arguments.

port 9b12ec9ac2aff2978d05df775ce621ba4d90cbe8 (r30919)

original commit message:

    This lowers JSCreateArgument nodes to call the ArgumentsAccessStub for
    help with materializing arguments objects when possible. Along the way
    this changes the calling convention of said stub to take parameters in
    registers instead of on the stack.

R=weiliang.lin@intel.com
BUG=

Review URL: https://codereview.chromium.org/1368873002

Cr-Commit-Position: refs/heads/master@{#30923}
src/full-codegen/x87/full-codegen-x87.cc
src/x87/code-stubs-x87.cc
src/x87/interface-descriptors-x87.cc