• Ng Zhi An's avatar
    [wasm-simd] Fix i64x2 splat isel on ia32 · 0e06c3bb
    Ng Zhi An authored
    In the non-avx case, we are incorrectly using DefineSameAsFirst, which
    is wrong, since operand0 is a 32-bit register, but the output should be
    a simd register. This error was caught by running the test with flag:
    --no-enable-avx, leading to a register allocator verifier failure.
    
    Drive by cleanup to remove duplicate cases for avx and see in i64x2 replace
    lane.
    
    Bug: v8:9728
    Change-Id: I96490c82e13660fc41e72ac523e5be37b051b624
    Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1866963
    Commit-Queue: Zhi An Ng <zhin@chromium.org>
    Reviewed-by: 's avatarDeepti Gandluri <gdeepti@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#64363}
    0e06c3bb
Name
Last commit
Last update
..
arm Loading commit data...
arm64 Loading commit data...
ia32 Loading commit data...
mips Loading commit data...
mips64 Loading commit data...
ppc Loading commit data...
s390 Loading commit data...
x64 Loading commit data...
OWNERS Loading commit data...
code-generator-impl.h Loading commit data...
code-generator.cc Loading commit data...
code-generator.h Loading commit data...
frame-elider.cc Loading commit data...
frame-elider.h Loading commit data...
gap-resolver.cc Loading commit data...
gap-resolver.h Loading commit data...
instruction-codes.h Loading commit data...
instruction-scheduler.cc Loading commit data...
instruction-scheduler.h Loading commit data...
instruction-selector-impl.h Loading commit data...
instruction-selector.cc Loading commit data...
instruction-selector.h Loading commit data...
instruction.cc Loading commit data...
instruction.h Loading commit data...
jump-threading.cc Loading commit data...
jump-threading.h Loading commit data...
live-range-separator.cc Loading commit data...
live-range-separator.h Loading commit data...
move-optimizer.cc Loading commit data...
move-optimizer.h Loading commit data...
register-allocator-verifier.cc Loading commit data...
register-allocator-verifier.h Loading commit data...
register-allocator.cc Loading commit data...
register-allocator.h Loading commit data...
unwinding-info-writer.h Loading commit data...