PPC: Crankshaft is now able to compile top level code even if there is a ScriptContext.
authormbrandy <mbrandy@us.ibm.com>
Tue, 1 Sep 2015 16:18:09 +0000 (09:18 -0700)
committerCommit bot <commit-bot@chromium.org>
Tue, 1 Sep 2015 16:18:20 +0000 (16:18 +0000)
commite7027442dcbdbff6d891ffc87ec4ffbf246f721f
treeb075ebcb9fdafdb4314e0575226f8202dde7f8e6
parent07bc0117be8dc9e63ec14d5f9645c483d60a1bec
PPC: Crankshaft is now able to compile top level code even if there is a ScriptContext.

Port 29ebcc32052d486cbc1933ac4738aa5cb68aa851

Original commit message:
    This CL introduces HPrologue instruction which does the context allocation work and supports deoptimization.

R=ishell@chromium.org, jyan@ca.ibm.com, dstence@us.ibm.com, joransiu@ca.ibm.com
BUG=

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

Cr-Commit-Position: refs/heads/master@{#30516}
src/full-codegen/ppc/full-codegen-ppc.cc
src/ppc/lithium-codegen-ppc.cc
src/ppc/lithium-ppc.cc
src/ppc/lithium-ppc.h