• alan.li's avatar
    MIPS: Fix '[wasm] add rotate opcodes' · 4ec5a1e3
    alan.li authored
    Port 9d0cf920
    
    Bug Descriptions:
    1. We are missing drotr32 instruction
    2. Ror Macro should also handle values less than zero or bigger than 31, as WASM instruction kExprI32Rol will generate shifting operands beyond [0 .. 31] range.
    3. Same as Dror.
    4. drotrv instruction in simulator is incorrect.
    
    BUG=
    TEST=cctest/test-run-wasm/Run_WasmInt32Binops,cctest/test-run-wasm/Run_WasmInt64Binops
    
    Review URL: https://codereview.chromium.org/1776623002
    
    Cr-Commit-Position: refs/heads/master@{#34632}
    4ec5a1e3
assembler-mips64.h 54.4 KB