Stream: git-wasmtime

Topic: wasmtime / PR #10668 Avoid unnecessary register moves dur...


view this post on Zulip Wasmtime GitHub notifications bot (Apr 24 2025 at 17:21):

beetrees opened PR #10668 from beetrees:f16-riscv64-copy to bytecodealliance:main:

On riscv64 when the Zfhmin extension is unavailable, f16 loads/stores have to go via integer registers. However, when the only use of a loaded f16 is to store it to a memory location, there's no need to move it to a floating point register just to move it back, so this PR adds a rule to avoid that.

view this post on Zulip Wasmtime GitHub notifications bot (Apr 24 2025 at 17:21):

beetrees requested cfallin for a review on PR #10668.

view this post on Zulip Wasmtime GitHub notifications bot (Apr 24 2025 at 17:21):

beetrees requested wasmtime-compiler-reviewers for a review on PR #10668.

view this post on Zulip Wasmtime GitHub notifications bot (Apr 24 2025 at 17:38):

cfallin submitted PR review.

view this post on Zulip Wasmtime GitHub notifications bot (Apr 24 2025 at 17:38):

cfallin has enabled auto merge for PR #10668.

view this post on Zulip Wasmtime GitHub notifications bot (Apr 24 2025 at 18:01):

cfallin merged PR #10668.


Last updated: Jan 09 2026 at 13:15 UTC