• oth's avatar
    [interpreter] Introduce binary op bytecodes for Smi operand. · 40511877
    oth authored
    Introduces fused bytecodes for fusing LdaSmi followed by a binary op bytecode.
    The chosen bytecodes are used frequently in Octane: AddSmi, SubSmi,
    BitwiseOrSmi, BitwiseAndSmi, ShiftLeftSmi, ShiftRightSmi.
    
    There are additional code stubs for these operations that are biased towards
    both the left hand and right hand operands being Smis.
    
    BUG=v8:4280
    LOG=N
    
    Review-Url: https://codereview.chromium.org/2111923002
    Cr-Commit-Position: refs/heads/master@{#37531}
    40511877
Name
Last commit
Last update
..
base Loading commit data...
compiler Loading commit data...
heap Loading commit data...
interpreter Loading commit data...
libplatform Loading commit data...
wasm Loading commit data...
BUILD.gn Loading commit data...
DEPS Loading commit data...
cancelable-tasks-unittest.cc Loading commit data...
char-predicates-unittest.cc Loading commit data...
counters-unittest.cc Loading commit data...
locked-queue-unittest.cc Loading commit data...
register-configuration-unittest.cc Loading commit data...
run-all-unittests.cc Loading commit data...
source-position-table-unittest.cc Loading commit data...
test-utils.cc Loading commit data...
test-utils.h Loading commit data...
unittests.gyp Loading commit data...
unittests.isolate Loading commit data...
unittests.status Loading commit data...