• mbrandy's avatar
    PPC: [turbofan] Add an operator to access the parent frame pointer · 163ef099
    mbrandy authored
    Port fd8fd05c
    
    Original commit message:
        This functionality is useful for stubs that need to walk the stack. The new
        machine operator, LoadParentFramePointer dosn't force the currently compiling
        method to have a frame in contrast to LoadFramePointer. Instead, it adapts
        accordingly when frame elision is possible, making efficient stack walks
        possible without incurring a performance penalty for small stubs that can
        benefit from frame elision.
    
    R=danno@chromium.org, joransiu@ca.ibm.com, jyan@ca.ibm.com, michael_dawson@ca.ibm.com
    BUG=
    
    Review URL: https://codereview.chromium.org/1700323002
    
    Cr-Commit-Position: refs/heads/master@{#34049}
    163ef099
code-generator-ppc.cc 67.4 KB