abrown opened issue #4006:
See https://github.com/bytecodealliance/wasmtime/pull/3993#discussion_r845374694.
akirilov-arm labeled issue #4006:
See https://github.com/bytecodealliance/wasmtime/pull/3993#discussion_r845374694.
akirilov-arm labeled issue #4006:
See https://github.com/bytecodealliance/wasmtime/pull/3993#discussion_r845374694.
abrown commented on issue #4006:
@cfallin, looking into this a bit more: were we using
movzx
here to avoid partial register stalls/dependencies?
cfallin commented on issue #4006:
@abrown that makes sense for 8 or 16-bit loads, I suppose. But for 32-bit loads, aren't the semantics such that
mov eax, [mem]
already zeroes the upper 32 bits, so there shouldn't be a partial-register stall?
Last updated: Dec 23 2024 at 12:05 UTC