• jochen's avatar
    Add support for adding an external and a tagged pointer · 4e263bc5
    jochen authored
    This will be used to compute the base pointer of the new unified
    representation for both on-heap and external typed arrays. The idea is
    that either the external or the tagged pointer is 0 (although in
    practice, if the tagged pointer is non-0, the external pointer will
    contain the offset from the start of the on-heap typed array to the data
    in the on-heap typed array).
    
    The HAdd is marked as depending on new-space promotion, as the tagged
    pointer might move during GC, and so the result of the addition needs to
    be recomputed.
    
    BUG=v8:3996
    R=jarin@chromium.org
    LOG=n
    
    Review URL: https://codereview.chromium.org/1244693002
    
    Cr-Commit-Position: refs/heads/master@{#29760}
    4e263bc5
Name
Last commit
Last update
..
OWNERS Loading commit data...
assembler-mips-inl.h Loading commit data...
assembler-mips.cc Loading commit data...
assembler-mips.h Loading commit data...
builtins-mips.cc Loading commit data...
code-stubs-mips.cc Loading commit data...
code-stubs-mips.h Loading commit data...
codegen-mips.cc Loading commit data...
codegen-mips.h Loading commit data...
constants-mips.cc Loading commit data...
constants-mips.h Loading commit data...
cpu-mips.cc Loading commit data...
debug-mips.cc Loading commit data...
deoptimizer-mips.cc Loading commit data...
disasm-mips.cc Loading commit data...
frames-mips.cc Loading commit data...
frames-mips.h Loading commit data...
full-codegen-mips.cc Loading commit data...
interface-descriptors-mips.cc Loading commit data...
lithium-codegen-mips.cc Loading commit data...
lithium-codegen-mips.h Loading commit data...
lithium-gap-resolver-mips.cc Loading commit data...
lithium-gap-resolver-mips.h Loading commit data...
lithium-mips.cc Loading commit data...
lithium-mips.h Loading commit data...
macro-assembler-mips.cc Loading commit data...
macro-assembler-mips.h Loading commit data...
regexp-macro-assembler-mips.cc Loading commit data...
regexp-macro-assembler-mips.h Loading commit data...
simulator-mips.cc Loading commit data...
simulator-mips.h Loading commit data...