• jyan's avatar
    PPC/S390: [es6] Reintroduce the instanceof operator in the backends. · e9aad72f
    jyan authored
    port 551e0aa1
    
    Original Commit Messag:
      This adds back the instanceof operator support in the backends and
      introduces a @@hasInstance protector cell on the isolate that guards the
      fast path for the InstanceOfStub. This way we recover the ~10%
      regression on Octane EarleyBoyer in Crankshaft and greatly improve
      TurboFan and Ignition performance of instanceof.
    
    R=bmeurer@chromium.org, ishell@chromium.org, joransiu@ca.ibm.com, michael_dawson@ca.ibm.com, mbrandy@us.ibm.com
    TBR=hpayer@chromium.org,rossberg@chromium.org
    BUG=chromium:597249, v8:4447
    LOG=n
    
    Review-Url: https://codereview.chromium.org/1989523002
    Cr-Commit-Position: refs/heads/master@{#36290}
    e9aad72f
full-codegen-s390.cc 132 KB