• oth's avatar
    [interpreter] Introduce fused bytecodes for common sequences. · 25b3fe79
    oth authored
    This change introduces five fused bytecodes for common bytecode
    sequences on popular websites. These are LdrNamedProperty,
    LdrKeyedProperty, LdrGlobal, LdrContextSlot, and LdrUndefined. These
    load values into a destination register operand instead of the
    accumulator. They are emitted by the peephole optimizer.
    
    BUG=v8:4280
    LOG=N
    
    Review-Url: https://codereview.chromium.org/1985753002
    Cr-Commit-Position: refs/heads/master@{#36507}
    25b3fe79
bytecode-peephole-optimizer.cc 11.1 KB