• Clemens Hammacher's avatar
    Revert "Reland "[wasm] [cleanup] Only pass information really needed"" · 7b80915a
    Clemens Hammacher authored
    This reverts commit ee106cb9.
    
    Reason for revert: Still failing on big endian mips. 
    
    Original change's description:
    > Reland "[wasm] [cleanup] Only pass information really needed"
    > 
    > This is a reland of fa18e78d.
    > 
    > Mips compile error is fixed.
    > 
    > Original change's description:
    > > [wasm] [cleanup] Only pass information really needed
    > >
    > > Instead of always passing the MachineType, we can often just pass the
    > > accessed memory size or the MachineRepresentation, which is less
    > > information to pass and will simplify the upcoming refactoring for
    > > memory operations in Liftoff.
    > >
    > > R=titzer@chromium.org
    > >
    > > Bug: v8:6600
    > > Change-Id: I8748f8e00dcfdbc4082893143fe88bdafde99053
    > > Reviewed-on: https://chromium-review.googlesource.com/822194
    > > Reviewed-by: Ben Titzer <titzer@chromium.org>
    > > Commit-Queue: Clemens Hammacher <clemensh@chromium.org>
    > > Cr-Commit-Position: refs/heads/master@{#50041}
    > 
    > TBR=titzer@chromium.org
    > 
    > Bug: v8:6600
    > Change-Id: Ia2c47464277a7c7a70099e7f7d6e32003e34d87e
    > Reviewed-on: https://chromium-review.googlesource.com/822342
    > Reviewed-by: Clemens Hammacher <clemensh@chromium.org>
    > Commit-Queue: Clemens Hammacher <clemensh@chromium.org>
    > Cr-Commit-Position: refs/heads/master@{#50047}
    
    TBR=titzer@chromium.org,clemensh@chromium.org
    
    Change-Id: I448e3ad433451fb468c2db66b4b297e8c72a8c69
    No-Presubmit: true
    No-Tree-Checks: true
    No-Try: true
    Bug: v8:6600
    Reviewed-on: https://chromium-review.googlesource.com/822696Reviewed-by: 's avatarClemens Hammacher <clemensh@chromium.org>
    Commit-Queue: Clemens Hammacher <clemensh@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#50048}
    7b80915a
wasm-compiler.h 25.1 KB