• Zhi An Ng's avatar
    [wasm-simd][ia32] Prototype load lane · c0c6078a
    Zhi An Ng authored
    Prototype v128.load{8,16,32,64}_lane on IA32 (stores will come later).
    
    This is pretty similar to x64 version, except that there is no signal
    handler for OOB access, so kProtected is not a valid access mode.
    
    Left some TODOs for myself to merge the new instruction codes
    (kIA32Pinsrb) with the replace lane Wasm instructions.
    
    Bug: v8:10975
    Change-Id: I5c9f9a45e2e7f06e8fab4a28cdfe1857ccc35880
    Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2557063
    Commit-Queue: Zhi An Ng <zhin@chromium.org>
    Reviewed-by: 's avatarBill Budge <bbudge@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#71394}
    c0c6078a
test-disasm-ia32.cc 33 KB