• 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
Name
Last commit
Last update
..
bytecode-array-builder-unittest.cc Loading commit data...
bytecode-array-iterator-unittest.cc Loading commit data...
bytecode-array-writer-unittest.cc Loading commit data...
bytecode-peephole-optimizer-unittest.cc Loading commit data...
bytecode-pipeline-unittest.cc Loading commit data...
bytecode-register-allocator-unittest.cc Loading commit data...
bytecode-utils.h Loading commit data...
bytecodes-unittest.cc Loading commit data...
constant-array-builder-unittest.cc Loading commit data...
interpreter-assembler-unittest.cc Loading commit data...
interpreter-assembler-unittest.h Loading commit data...
source-position-table-unittest.cc Loading commit data...