• Milad Fa's avatar
    PPC/s390: Reland "[wasm][memory64] Prepare Liftoff for ptrsize offsets" · 794c2305
    Milad Fa authored
    Port 1da429fb
    
    Original Commit Message:
    
        This is a reland of 800307f6, with a
        minimal fix for arm64 (uint64_t -> uintptr_t).
    
        Original change's description:
        > [wasm][memory64] Prepare Liftoff for ptrsize offsets
        >
        > This CL prepares the LiftoffAssembler interface for uintptr_t offsets.
        > Many places can still only handle 32-bit values, but after this CL we can
        > start storing the offsets as uintptr_t in the memory access immediates.
        > Some TODOs are placed to extend code generation for 64-bit additions, if
        > memory64 is enabled.
        > All of this will be addressed in follow-up CLs.
        >
        > R=manoskouk@chromium.org
        >
        > Bug: v8:10949
        > Change-Id: Id3b9b8aa555ab41f082ba012f4f8d80586c35b89
        > Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2529452
        > Commit-Queue: Clemens Backes <clemensb@chromium.org>
        > Reviewed-by: Manos Koukoutos <manoskouk@chromium.org>
        > Cr-Commit-Position: refs/heads/master@{#71236}
    
    R=clemensb@chromium.org, joransiu@ca.ibm.com, junyan@redhat.com, midawson@redhat.com
    BUG=
    LOG=N
    
    Change-Id: I87a421ab1fe6e4d0f2098c24ff34a3888631722e
    Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2552166Reviewed-by: 's avatarJunliang Yan <junyan@redhat.com>
    Commit-Queue: Milad Fa <mfarazma@redhat.com>
    Cr-Commit-Position: refs/heads/master@{#71317}
    794c2305
Name
Last commit
Last update
..
OWNERS Loading commit data...
liftoff-assembler-ppc.h Loading commit data...